Crinkler compression report

Report for file C:\code\kaunas-hw19\demo\ItsRainingCubes_packed.exe generated by Crinkler 2.2 on Mon Nov 18 11:13:28 2019

Options: /SUBSYSTEM:WINDOWS /ENTRY:main_entrypoint /COMPMODE:FAST /HASHSIZE:500 /HASHTRIES:20 /ORDERTRIES:1000 /TRANSFORM:CALLS

Output file size: 6845

Bits per byte:                                          
0.10.512357912

collapsed sections globals sections + globals globals expanded sections + globals expanded 
 AddressLabel nameSizeComp. sizeRatio
-00420000 Code sections86014452.5251.8%
-00420000 call detransform:ct2424.13100.5%
-00420000 _CallTrans2424.13100.5%
 00420000 _CallTrans65.6794.5%
 00420000 
5F                              POP             EDI
 00420001 
B951000000                      MOV             ECX, 0x0
 00420006 tloop1818.46102.6%
 00420006 
B0E8                            MOV             AL, 0xE8
 00420008 
AE                              SCASB           
 00420009 
75FB                            JNZ             tloop
 0042000B 
8B07                            MOV             EAX, [EDI]
 0042000D 
98                              CWDE            
 0042000E 
3B07                            CMP             EAX, [EDI]
 00420010 
75F4                            JNZ             tloop
 00420012 
29F8                            SUB             EAX, EDI
 00420014 
98                              CWDE            
 00420015 
AB                              STOSD           
 00420016 
E2EE                            LOOP            tloop
 00420018 _CallTransEnd   
-00420018 Crinkler import:.text142119.9984.5%
-00420018 _Import142119.9984.5%
 00420018 _Import2923.0879.6%
 00420018 
BB08014000                      MOV             EBX, _HeaderHashes
 0042001D 
BE99214200                      MOV             ESI, _DLLNames
 00420022 
BF00004300                      MOV             EDI, _ImportList
 00420027 
58                              POP             EAX
 00420028 
8B400C                          MOV             EAX, [EAX+0xC]
 0042002B 
8B400C                          MOV             EAX, [EAX+0xC]
 0042002E 
8B00                            MOV             EAX, [EAX]
 00420030 
8B00                            MOV             EAX, [EAX]
 00420032 
8B6818                          MOV             EBP, [EAX+0x18]
 00420035 DLLLoop1815.8788.2%
 00420035 
85ED                            TEST            EBP, EBP
 00420037 
750E                            JNZ             DLLLoop.dontEnd
 00420039 
6A00                            PUSH            0x0
 0042003B 
6A00                            PUSH            0x0
 0042003D 
52                              PUSH            EDX
 0042003E 
6A00                            PUSH            0x0
 00420040 
FF1524004300                    CALL            [__imp__MessageBoxA@16]
 00420046 
C3                              RET             
 00420047 DLLLoop.dontEnd44.64116.1%
 00420047 
31C0                            XOR             EAX, EAX
 00420049 
AC                              LODSB           
 0042004A 
91                              XCHG            ECX, EAX
 0042004B HashLoop11.23123.4%
 0042004B 
60                              PUSHA           
 0042004C GetProcAddress1311.5188.5%
 0042004C 
8B453C                          MOV             EAX, [EBP+0x3C]
 0042004F 
01E8                            ADD             EAX, EBP
 00420051 
8B5078                          MOV             EDX, [EAX+0x78]
 00420054 
01EA                            ADD             EDX, EBP
 00420056 
8B4A18                          MOV             ECX, [EDX+0x18]
 00420059 ScanProcedureNamesLoop1310.0577.3%
 00420059 
8B4220                          MOV             EAX, [EDX+0x20]
 0042005C 
01E8                            ADD             EAX, EBP
 0042005E 
8B7488FC                        MOV             ESI, [EAX+ECX*4-0x4]
 00420062 
01EE                            ADD             ESI, EBP
 00420064 
31FF                            XOR             EDI, EDI
 00420066 CalculateHashLoop4536.7981.8%
 00420066 
C1C706                          ROL             EDI, 0x6
 00420069 
31C0                            XOR             EAX, EAX
 0042006B 
AC                              LODSB           
 0042006C 
31C7                            XOR             EDI, EAX
 0042006E 
48                              DEC             EAX
 0042006F 
7DF5                            JGE             CalculateHashLoop
 00420071 
3B3B                            CMP             EDI, [EBX]
 00420073 
E0E4                            LOOPNZ          ScanProcedureNamesLoop
 00420075 
8B4224                          MOV             EAX, [EDX+0x24]
 00420078 
01E8                            ADD             EAX, EBP
 0042007A 
668B0C48                        MOV             CX, [EAX+ECX*2]
 0042007E 
8B421C                          MOV             EAX, [EDX+0x1C]
 00420081 
01E8                            ADD             EAX, EBP
 00420083 
8B0488                          MOV             EAX, [EAX+ECX*4]
 00420086 
8944241C                        MOV             [ESP+0x1C], EAX
 0042008A 
61                              POPA            
 0042008B 
01E8                            ADD             EAX, EBP
 0042008D 
AB                              STOSD           
 0042008E 
83C304                          ADD             EBX, 0x4
 00420091 
E2B8                            LOOP            HashLoop
 00420093 LoadDLL108.0180.1%
 00420093 
56                              PUSH            ESI
 00420094 
FF1508004300                    CALL            [__imp__LoadLibraryA@4]
 0042009A 
95                              XCHG            EBP, EAX
 0042009B 
89F2                            MOV             EDX, ESI
 0042009D NextDLL98.8097.8%
 0042009D 
AC                              LODSB           
 0042009E 
FEC8                            DEC             AL
 004200A0 
79FB                            JNS             NextDLL
 004200A2 
FEC0                            INC             AL
 004200A4 
748F                            JZ              DLLLoop
-004200A6 MAIN.OBJ:.text$mn1170519.5444.4%
-004200A6 ?main_entrypoint@@YQXXZ1170519.5444.4%
 004200A6 ?main_entrypoint@@YQXXZ1169517.9244.3%
 004200A6 
55                              PUSH            EBP
 004200A7 
8BEC                            MOV             EBP, ESP
 004200A9 
83EC18                          SUB             ESP, 0x18
 004200AC 
53                              PUSH            EBX
 004200AD 
56                              PUSH            ESI
 004200AE 
57                              PUSH            EDI
 004200AF 
68084D4200                      PUSH            ?s_TimerFrequency@@3T_LARGE_INTEGER@@A
 004200B4 
FF1510004300                    CALL            [__imp__QueryPerformanceFrequency@4]
 004200BA 
E834050000                      CALL            ?AnimInit@@YQXXZ
 004200BF 
E877150000                      CALL            ?SetupScene@@YQXXZ
 004200C4 
E84F0F0000                      CALL            ?PhysicsInit@@YQXXZ
 004200C9 
6A04                            PUSH            0x4
 004200CB 
6880304200                      PUSH            ?devMode@@3U_devicemodeA@@A
 004200D0 
FF1514004300                    CALL            [__imp__ChangeDisplaySettingsA@8]
 004200D6 
33F6                            XOR             ESI, ESI
 004200D8 
56                              PUSH            ESI
 004200D9 
FF1530004300                    CALL            [__imp__ShowCursor@4]
 004200DF 
56                              PUSH            ESI
 004200E0 
56                              PUSH            ESI
 004200E1 
56                              PUSH            ESI
 004200E2 
56                              PUSH            ESI
 004200E3 
6838040000                      PUSH            0x438
 004200E8 
6880070000                      PUSH            0x780
 004200ED 
56                              PUSH            ESI
 004200EE 
56                              PUSH            ESI
 004200EF 
6800000091                      PUSH            0x91000000
 004200F4 
56                              PUSH            ESI
 004200F5 
6860254200                      PUSH            ??_C@_06GGHJAEBN@static@
 004200FA 
56                              PUSH            ESI
 004200FB 
FF1518004300                    CALL            [__imp__CreateWindowExA@48]
 00420101 
50                              PUSH            EAX
 00420102 
FF1520004300                    CALL            [__imp__GetDC@4]
 00420108 
8BF8                            MOV             EDI, EAX
 0042010A 
B8E0254200                      MOV             EAX, ?pfd@@3UtagPIXELFORMATDESCRIPTOR@@B
 0042010F 
50                              PUSH            EAX
 00420110 
50                              PUSH            EAX
 00420111 
57                              PUSH            EDI
 00420112 
FF1534004300                    CALL            [__imp__ChoosePixelFormat@8]
 00420118 
50                              PUSH            EAX
 00420119 
57                              PUSH            EDI
 0042011A 
FF1540004300                    CALL            [__imp__SetPixelFormat@12]
 00420120 
6868254200                      PUSH            ??_C@_06HMOALFIN@Impact@
 00420125 
56                              PUSH            ESI
 00420126 
56                              PUSH            ESI
 00420127 
56                              PUSH            ESI
 00420128 
56                              PUSH            ESI
 00420129 
56                              PUSH            ESI
 0042012A 
56                              PUSH            ESI
 0042012B 
56                              PUSH            ESI
 0042012C 
56                              PUSH            ESI
 0042012D 
6890010000                      PUSH            0x190
 00420132 
56                              PUSH            ESI
 00420133 
56                              PUSH            ESI
 00420134 
56                              PUSH            ESI
 00420135 
6A40                            PUSH            0x40
 00420137 
FF1538004300                    CALL            [__imp__CreateFontA@56]
 0042013D 
50                              PUSH            EAX
 0042013E 
57                              PUSH            EDI
 0042013F 
FF153C004300                    CALL            [__imp__SelectObject@8]
 00420145 
57                              PUSH            EDI
 00420146 
FF158C004300                    CALL            [__imp__wglCreateContext@4]
 0042014C 
50                              PUSH            EAX
 0042014D 
57                              PUSH            EDI
 0042014E 
FF1594004300                    CALL            [__imp__wglMakeCurrent@8]
 00420154 
6A01                            PUSH            0x1
 00420156 
6880000000                      PUSH            0x80
 0042015B 
56                              PUSH            ESI
 0042015C 
57                              PUSH            EDI
 0042015D 
FF1598004300                    CALL            [__imp__wglUseFontBitmapsA@16]
 00420163 
B9B0004300                      MOV             ECX, ?gl@@3UGLFunctions@@A
 00420168 
E8E2070000                      CALL            ?Initialize@GLFunctions@@QAEXXZ
 0042016D 
68710B0000                      PUSH            0xB71
 00420172 
FF1568004300                    CALL            [__imp__glEnable@4]
 00420178 
68440B0000                      PUSH            0xB44
 0042017D 
FF1560004300                    CALL            [__imp__glDisable@4]
 00420183 
E8EE170000                      CALL            ?RenderCreateResources@@YQXXZ
 00420188 
E8B50B0000                      CALL            ?AudioInit@@YQXXZ
 0042018D 
E869080000                      CALL            ?GetTime@@YQNXZ
 00420192 
C5                              DB 0xc5         
 00420193 
F0                              DB 0xf0         
 00420193 
F057                            PUSH            EDI
 00420195 
C9                              LEAVE           
 00420196 
C5                              DB 0xc5         
 00420197 
FB                              STI             
 00420198 
1145E8                          ADC             [EBP-0x18], EAX
 0042019B 
C5                              DB 0xc5         
 0042019C 
FA                              CLI             
 0042019D 
114DF8                          ADC             [EBP-0x8], ECX
 004201A0 
6838240000                      PUSH            0x2438
 004201A5 
6880270000                      PUSH            0x2780
 004201AA 
FF152C004300                    CALL            [__imp__SetCursorPos@8]
 004201B0 
6A01                            PUSH            0x1
 004201B2 
56                              PUSH            ESI
 004201B3 
56                              PUSH            ESI
 004201B4 
56                              PUSH            ESI
 004201B5 
56                              PUSH            ESI
 004201B6 
FF1528004300                    CALL            [__imp__PeekMessageA@20]
 004201BC 
E869080000                      CALL            ?GetTime@@YQNXZ
 004201C1 
C5                              DB 0xc5         
 004201C2 
FB                              STI             
 004201C3 
5C                              POP             ESP
 004201C4 
45                              INC             EBP
 004201C5 
E8C5FB5AC0                      CALL            0xFFFFFFFFC09CFD8F
 004201CA 
C5                              DB 0xc5         
 004201CB 
FA                              CLI             
 004201CC 
1145FC                          ADC             [EBP-0x4], EAX
 004201CF 
EB18                            JMP             0x4201E9
 004201D1 
C5                              DB 0xc5         
 004201D2 
FA                              CLI             
 004201D3 
58                              POP             EAX
 004201D4 
054C254200                      ADD             EAX, __real@3c888889
 004201D9 
C5                              DB 0xc5         
 004201DA 
FA                              CLI             
 004201DB 
1145F8                          ADC             [EBP-0x8], EAX
 004201DE 
E8BB0A0000                      CALL            ?SimulateStuff@@YQXM@Z
 004201E3 
46                              INC             ESI
 004201E4 
83FE01                          CMP             ESI, 0x1
 004201E7 
7F12                            JG              0x4201FB
 004201E9 
C5                              DB 0xc5         
 004201EA 
FA                              CLI             
 004201EB 
104DFC                          ADC             [EBP-0x4], CL
 004201EE 
C5                              DB 0xc5         
 004201EF 
FA                              CLI             
 004201F0 
1045F8                          ADC             [EBP-0x8], AL
 004201F3 
C5                              DB 0xc5         
 004201F4 
F8                              CLC             
 004201F5 
2F                              DAS             
 004201F6 
C877D8EB                        ENTER           0xD877, 0xEB
 004201FA 
0AC5                            OR              AL, CH
 004201FC 
FA                              CLI             
 004201FD 
104DFC                          ADC             [EBP-0x4], CL
 00420200 
C5                              DB 0xc5         
 00420201 
FA                              CLI             
 00420202 
114DF8                          ADC             [EBP-0x8], ECX
 00420205 
C5                              DB 0xc5         
 00420206 
FA                              CLI             
 00420207 
1045FC                          ADC             [EBP-0x4], AL
 0042020A 
E8B5120000                      CALL            ?AudioPlay@@YQ_NM@Z
 0042020F 
C5                              DB 0xc5         
 00420210 
FA                              CLI             
 00420211 
1045FC                          ADC             [EBP-0x4], AL
 00420214 
8AD8                            MOV             BL, AL
 00420216 
E8B1160000                      CALL            ?AnimRun@@YQXM@Z
 0042021B 
FF3514354200                    PUSH            DWORD [?gRenderShadowFBO@@3IA]
 00420221 
C745F0E08C0000                  MOV             DWORD [EBP-0x10], 0x8CE0
 00420228 
68408D0000                      PUSH            0x8D40
 0042022D 
C745F4E18C0000                  MOV             DWORD [EBP-0xC], 0x8CE1
 00420234 
FF15E0004300                    CALL            [?gl@@3UGLFunctions@@A+0x30]
 0042023A 
8D45F0                          LEA             EAX, [EBP-0x10]
 0042023D 
50                              PUSH            EAX
 0042023E 
6A01                            PUSH            0x1
 00420240 
FF15E8004300                    CALL            [?gl@@3UGLFunctions@@A+0x38]
 00420246 
8B3588004300                    MOV             ESI, [__imp__glViewport@16]
 0042024C 
B800080000                      MOV             EAX, 0x800
 00420251 
50                              PUSH            EAX
 00420252 
50                              PUSH            EAX
 00420253 
6A00                            PUSH            0x0
 00420255 
6A00                            PUSH            0x0
 00420257 
FFD6                            CALL            ESI
 00420259 
6800010000                      PUSH            0x100
 0042025E 
FF1554004300                    CALL            [__imp__glClear@4]
 00420264 
B8FE070000                      MOV             EAX, 0x7FE
 00420269 
50                              PUSH            EAX
 0042026A 
50                              PUSH            EAX
 0042026B 
6A01                            PUSH            0x1
 0042026D 
6A01                            PUSH            0x1
 0042026F 
FFD6                            CALL            ESI
 00420271 
C5                              DB 0xc5         
 00420272 
FA                              CLI             
 00420273 
1005BC254200                    ADC             [__real@40400000], AL
 00420279 
51                              PUSH            ECX
 0042027A 
51                              PUSH            ECX
 0042027B 
C5                              DB 0xc5         
 0042027C 
FA                              CLI             
 0042027D 
11442404                        ADC             [ESP+0x4], EAX
 00420281 
C5                              DB 0xc5         
 00420282 
FA                              CLI             
 00420283 
1005C0254200                    ADC             [__real@40000000], AL
 00420289 
C5                              DB 0xc5         
 0042028A 
FA                              CLI             
 0042028B 
110424                          ADC             [ESP], EAX
 0042028E 
FF1574004300                    CALL            [__imp__glPolygonOffset@8]
 00420294 
8B3568004300                    MOV             ESI, [__imp__glEnable@4]
 0042029A 
6837800000                      PUSH            0x8037
 0042029F 
FFD6                            CALL            ESI
 004202A1 
68710B0000                      PUSH            0xB71
 004202A6 
FFD6                            CALL            ESI
 004202A8 
FF3544354200                    PUSH            DWORD [?gShaderGbuffer@@3UShader@@A]
 004202AE 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 004202B4 
68C8264200                      PUSH            ?kShadowProjMatrix@@3QBMB
 004202B9 
33F6                            XOR             ESI, ESI
 004202BB 
56                              PUSH            ESI
 004202BC 
6A01                            PUSH            0x1
 004202BE 
FF3548354200                    PUSH            DWORD [?gShaderGbuffer@@3UShader@@A+0x4]
 004202C4 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 004202CA 
6848264200                      PUSH            ?kShadowLookMatrix@@3QBMB
 004202CF 
56                              PUSH            ESI
 004202D0 
6A01                            PUSH            0x1
 004202D2 
FF354C354200                    PUSH            DWORD [?gShaderGbuffer@@3UShader@@A+0x8]
 004202D8 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 004202DE 
E88E1B0000                      CALL            ?PhysicsRender@@YQXXZ
 004202E3 
51                              PUSH            ECX
 004202E4 
51                              PUSH            ECX
 004202E5 
C5                              DB 0xc5         
 004202E6 
F8                              CLC             
 004202E7 
57                              PUSH            EDI
 004202E8 
C0C5FA                          ROL             CH, 0xFA
 004202EB 
11442404                        ADC             [ESP+0x4], EAX
 004202EF 
C5                              DB 0xc5         
 004202F0 
FA                              CLI             
 004202F1 
110424                          ADC             [ESP], EAX
 004202F4 
FF1574004300                    CALL            [__imp__glPolygonOffset@8]
 004202FA 
FF3510354200                    PUSH            DWORD [?gRenderGbufferFBO@@3IA]
 00420300 
68408D0000                      PUSH            0x8D40
 00420305 
FF15E0004300                    CALL            [?gl@@3UGLFunctions@@A+0x30]
 0042030B 
8D45F0                          LEA             EAX, [EBP-0x10]
 0042030E 
50                              PUSH            EAX
 0042030F 
6A02                            PUSH            0x2
 00420311 
FF15E8004300                    CALL            [?gl@@3UGLFunctions@@A+0x38]
 00420317 
6838040000                      PUSH            0x438
 0042031C 
6880070000                      PUSH            0x780
 00420321 
56                              PUSH            ESI
 00420322 
56                              PUSH            ESI
 00420323 
8B3588004300                    MOV             ESI, [__imp__glViewport@16]
 00420329 
FFD6                            CALL            ESI
 0042032B 
C5                              DB 0xc5         
 0042032C 
FA                              CLI             
 0042032D 
1005B0254200                    ADC             [__real@3f800000], AL
 00420333 
83EC10                          SUB             ESP, 0x10
 00420336 
C5                              DB 0xc5         
 00420337 
F0                              DB 0xf0         
 00420337 
F057                            PUSH            EDI
 00420339 
C9                              LEAVE           
 0042033A 
C5                              DB 0xc5         
 0042033B 
FA                              CLI             
 0042033C 
114C240C                        ADC             [ESP+0xC], ECX
 00420340 
C5                              DB 0xc5         
 00420341 
FA                              CLI             
 00420342 
11442408                        ADC             [ESP+0x8], EAX
 00420346 
C5                              DB 0xc5         
 00420347 
FA                              CLI             
 00420348 
11442404                        ADC             [ESP+0x4], EAX
 0042034C 
C5                              DB 0xc5         
 0042034D 
FA                              CLI             
 0042034E 
110424                          ADC             [ESP], EAX
 00420351 
FF1558004300                    CALL            [__imp__glClearColor@16]
 00420357 
6800410000                      PUSH            0x4100
 0042035C 
FF1554004300                    CALL            [__imp__glClear@4]
 00420362 
FF3544354200                    PUSH            DWORD [?gShaderGbuffer@@3UShader@@A]
 00420368 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 0042036E 
6808264200                      PUSH            ?kProjMatrix@@3QBMB
 00420373 
6A00                            PUSH            0x0
 00420375 
6A01                            PUSH            0x1
 00420377 
FF3548354200                    PUSH            DWORD [?gShaderGbuffer@@3UShader@@A+0x4]
 0042037D 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 00420383 
6888264200                      PUSH            ?kLookMatrix@@3QBMB
 00420388 
6A00                            PUSH            0x0
 0042038A 
6A01                            PUSH            0x1
 0042038C 
FF354C354200                    PUSH            DWORD [?gShaderGbuffer@@3UShader@@A+0x8]
 00420392 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 00420398 
E88E1B0000                      CALL            ?PhysicsRender@@YQXXZ
 0042039D 
8D45F0                          LEA             EAX, [EBP-0x10]
 004203A0 
50                              PUSH            EAX
 004203A1 
6A01                            PUSH            0x1
 004203A3 
FF15E8004300                    CALL            [?gl@@3UGLFunctions@@A+0x38]
 004203A9 
6A00                            PUSH            0x0
 004203AB 
6A00                            PUSH            0x0
 004203AD 
6A02                            PUSH            0x2
 004203AF 
6A05                            PUSH            0x5
 004203B1 
33C9                            XOR             ECX, ECX
 004203B3 
5A                              POP             EDX
 004203B4 
41                              INC             ECX
 004203B5 
E8DF140000                      CALL            ?BlurTexture@@YQXIIH_N0@Z
 004203BA 
6A00                            PUSH            0x0
 004203BC 
6A01                            PUSH            0x1
 004203BE 
6A02                            PUSH            0x2
 004203C0 
6A05                            PUSH            0x5
 004203C2 
5A                              POP             EDX
 004203C3 
6A02                            PUSH            0x2
 004203C5 
59                              POP             ECX
 004203C6 
E8DF140000                      CALL            ?BlurTexture@@YQXIIH_N0@Z
 004203CB 
6A01                            PUSH            0x1
 004203CD 
6A00                            PUSH            0x0
 004203CF 
6A05                            PUSH            0x5
 004203D1 
6A06                            PUSH            0x6
 004203D3 
5A                              POP             EDX
 004203D4 
6A03                            PUSH            0x3
 004203D6 
59                              POP             ECX
 004203D7 
E8DF140000                      CALL            ?BlurTexture@@YQXIIH_N0@Z
 004203DC 
6A00                            PUSH            0x0
 004203DE 
68408D0000                      PUSH            0x8D40
 004203E3 
FF15E0004300                    CALL            [?gl@@3UGLFunctions@@A+0x30]
 004203E9 
6838040000                      PUSH            0x438
 004203EE 
6880070000                      PUSH            0x780
 004203F3 
6A00                            PUSH            0x0
 004203F5 
6A00                            PUSH            0x0
 004203F7 
FFD6                            CALL            ESI
 004203F9 
83EC10                          SUB             ESP, 0x10
 004203FC 
C5                              DB 0xc5         
 004203FD 
F8                              CLC             
 004203FE 
57                              PUSH            EDI
 004203FF 
C0C5F8                          ROL             CH, 0xF8
 00420402 
110424                          ADC             [ESP], EAX
 00420405 
FF1558004300                    CALL            [__imp__glClearColor@16]
 0042040B 
6800410000                      PUSH            0x4100
 00420410 
FF1554004300                    CALL            [__imp__glClear@4]
 00420416 
FF351C354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A]
 0042041C 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 00420422 
33C0                            XOR             EAX, EAX
 00420424 
8D7001                          LEA             ESI, [EAX+0x1]
 00420427 
8BC8                            MOV             ECX, EAX
 00420429 
8BD6                            MOV             EDX, ESI
 0042042B 
E804080000                      CALL            ?BindGLTexture@@YQXHI@Z
 00420430 
8BC6                            MOV             EAX, ESI
 00420432 
83F804                          CMP             EAX, 0x4
 00420435 
7CED                            JL              0x420424
 00420437 
6808264200                      PUSH            ?kProjMatrix@@3QBMB
 0042043C 
33F6                            XOR             ESI, ESI
 0042043E 
56                              PUSH            ESI
 0042043F 
6A01                            PUSH            0x1
 00420441 
FF3520354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x4]
 00420447 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 0042044D 
6888264200                      PUSH            ?kLookMatrix@@3QBMB
 00420452 
56                              PUSH            ESI
 00420453 
6A01                            PUSH            0x1
 00420455 
FF3524354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x8]
 0042045B 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 00420461 
68C8264200                      PUSH            ?kShadowProjMatrix@@3QBMB
 00420466 
56                              PUSH            ESI
 00420467 
6A01                            PUSH            0x1
 00420469 
FF3528354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0xC]
 0042046F 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 00420475 
6848264200                      PUSH            ?kShadowLookMatrix@@3QBMB
 0042047A 
56                              PUSH            ESI
 0042047B 
6A01                            PUSH            0x1
 0042047D 
FF352C354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x10]
 00420483 
FF15D0004300                    CALL            [?gl@@3UGLFunctions@@A+0x20]
 00420489 
83EC10                          SUB             ESP, 0x10
 0042048C 
C5                              DB 0xc5         
 0042048D 
F8                              CLC             
 0042048E 
57                              PUSH            EDI
 0042048F 
C0C5FA                          ROL             CH, 0xFA
 00420492 
1144240C                        ADC             [ESP+0xC], EAX
 00420496 
C5                              DB 0xc5         
 00420497 
FA                              CLI             
 00420498 
11442408                        ADC             [ESP+0x8], EAX
 0042049C 
C5                              DB 0xc5         
 0042049D 
FA                              CLI             
 0042049E 
11442404                        ADC             [ESP+0x4], EAX
 004204A2 
C5                              DB 0xc5         
 004204A3 
FA                              CLI             
 004204A4 
1045FC                          ADC             [EBP-0x4], AL
 004204A7 
C5                              DB 0xc5         
 004204A8 
FA                              CLI             
 004204A9 
110424                          ADC             [ESP], EAX
 004204AC 
FF3540354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x24]
 004204B2 
FF15CC004300                    CALL            [?gl@@3UGLFunctions@@A+0x1C]
 004204B8 
6A03                            PUSH            0x3
 004204BA 
56                              PUSH            ESI
 004204BB 
6A04                            PUSH            0x4
 004204BD 
FF1564004300                    CALL            [__imp__glDrawArrays@12]
 004204C3 
833DD0E74B0023                  CMP             DWORD [?audioState@@3UAudioState@@A], 0x23
 004204CA 
7C48                            JL              0x420514
 004204CC 
56                              PUSH            ESI
 004204CD 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 004204D3 
C5                              DB 0xc5         
 004204D4 
F8                              CLC             
 004204D5 
2805F0344200                    SUB             [__xmm@3f8000003f8000003f8000003f800000], AL
 004204DB 
83EC10                          SUB             ESP, 0x10
 004204DE 
C5                              DB 0xc5         
 004204DF 
F8                              CLC             
 004204E0 
110424                          ADC             [ESP], EAX
 004204E3 
FF155C004300                    CALL            [__imp__glColor4f@16]
 004204E9 
6A01                            PUSH            0x1
 004204EB 
FF1570004300                    CALL            [__imp__glListBase@4]
 004204F1 
6AFF                            PUSH            -0x1
 004204F3 
6AFF                            PUSH            -0x1
 004204F5 
6AFF                            PUSH            -0x1
 004204F7 
FF1578004300                    CALL            [__imp__glRasterPos3i@12]
 004204FD 
FF35F8314200                    PUSH            DWORD [?kText@@3PBDB]
 00420503 
6801140000                      PUSH            0x1401
 00420508 
FF35FC314200                    PUSH            DWORD [?kTextLen@@3HA]
 0042050E 
FF1550004300                    CALL            [__imp__glCallLists@12]
 00420514 
57                              PUSH            EDI
 00420515 
FF1544004300                    CALL            [__imp__SwapBuffers@4]
 0042051B 
84DB                            TEST            BL, BL
 0042051D 
7411                            JZ              0x420530
 0042051F 
6A1B                            PUSH            0x1B
 00420521 
FF151C004300                    CALL            [__imp__GetAsyncKeyState@4]
 00420527 
6685C0                          TEST            AX, AX
 0042052A 
0F8470FCFFFF                    JZ              0x4201A0
 00420530 
56                              PUSH            ESI
 00420531 
FF1504004300                    CALL            [__imp__ExitProcess@4]
 00420537 $LN2511.63162.8%
 00420537 
CC                              INT 3           
-00420538 ANIM.OBJ:.text$mn3313.0739.6%
-00420538 ?AnimInit@@YQXXZ3313.0739.6%
 00420538 ?AnimInit@@YQXXZ3313.0739.6%
 00420538 
C5                              DB 0xc5         
 00420539 
FA                              CLI             
 0042053A 
100598254200                    ADC             [__real@3e4ccccd], AL
 00420540 
C5                              DB 0xc5         
 00420541 
FA                              CLI             
 00420542 
1105C4E74B00                    ADC             [?sAnimState@@3UAnimState@@A+0xC], EAX
 00420548 
C5                              DB 0xc5         
 00420549 
FA                              CLI             
 0042054A 
1005B4254200                    ADC             [__real@3e800000], AL
 00420550 
C5                              DB 0xc5         
 00420551 
FA                              CLI             
 00420552 
1105C8E74B00                    ADC             [?sAnimState@@3UAnimState@@A+0x10], EAX
 00420558 
C3                              RET             
-00420559 4KLANG.OBJ:.g4kcodm11.05105.0%
-00420559 _go4kFLD_func@011.05105.0%
 00420559 _go4kFLD_func@011.05105.0%
 00420559 
C3                              RET             
-0042055A PHYSICS.OBJ:.text$mn93.1434.9%
-0042055A ?PhysicsMoveFloor@@YQXM@Z93.1434.9%
 0042055A ?PhysicsMoveFloor@@YQXM@Z93.1434.9%
 0042055A 
C5                              DB 0xc5         
 0042055B 
FA                              CLI             
 0042055C 
1105A8E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6B8], EAX
 00420562 
C3                              RET             
-00420563 4KLANG.OBJ:.g4kcod43226.6583.3%
-00420563 go4kENVMap1111.35103.2%
 00420563 go4kENVMap1111.35103.2%
 00420563 
D90482                          FLD             DWORD [EDX+EAX*4]
 00420566 
DA0DCF214200                    FIMUL           DWORD [c_24]
 0042056C 
D9E0                            FCHS            
-0042056E _Power@02115.2972.8%
 0042056E _Power@02115.2972.8%
 0042056E 
D9E8                            FLD1            
 00420570 
D8C0                            FADD            ST, ST(0)
 00420572 
D9F1                            FYL2X           
 00420574 
D9E8                            FLD1            
 00420576 
D9C1                            FLD             ST(1)
 00420578 
D9F8                            FPREM           
 0042057A 
D9F0                            F2XM1           
 0042057C 
DEC1                            FADDP           
 0042057E 
D9FD                            FSCALE          
 00420580 
DDD9                            FSTP            ST(1)
 00420582 
C3                              RET             
-00420583 4KLANG.OBJ:.g4kcods138.6366.4%
-00420583 go4kVCO_sine138.6366.4%
 00420583 go4kVCO_sine138.6366.4%
 00420583 
D9C9                            FXCH            
 00420585 
DDD9                            FSTP            ST(1)
 00420587 
D9EB                            FLDPI           
 00420589 
D8C0                            FADD            ST, ST(0)
 0042058B 
DEC9                            FMULP           
 0042058D 
D9FE                            FSIN            
 0042058F 
C3                              RET             
-00420590 4KLANG.OBJ:.g4kcodp139.7675.1%
-00420590 go4kVCO_pulse139.7675.1%
 00420590 go4kVCO_pulse87.6595.6%
 00420590 
DBE9                            FUCOMI          ST, ST(1)
 00420592 
D9E8                            FLD1            
 00420594 
7302                            JAE             go4kVCO_func_pulse_up
 00420596 
D9E0                            FCHS            
 00420598 go4kVCO_func_pulse_up52.1142.2%
 00420598 
DDD9                            FSTP            ST(1)
 0042059A 
DDD9                            FSTP            ST(1)
 0042059C 
C3                              RET             
-0042059D 1914.5676.6%
-0042059D go4kVCO_trisaw1914.5676.6%
 0042059D go4kVCO_trisaw108.3283.2%
 0042059D 
DBE9                            FUCOMI          ST, ST(1)
 0042059F 
7306                            JAE             go4kVCO_func_trisaw_up
 004205A1 
D9E8                            FLD1            
 004205A3 
DCE2                            FSUBR           ST(2), ST
 004205A5 
DEE1                            FSUBRP          
 004205A7 go4kVCO_func_trisaw_up96.2469.3%
 004205A7 
DEF9                            FDIVP           
 004205A9 
D8C0                            FADD            ST, ST(0)
 004205AB 
D9E8                            FLD1            
 004205AD 
DEE9                            FSUBP           
 004205AF 
C3                              RET             
-004205B0 4KLANG.OBJ:.g4kcodj1911.5260.6%
-004205B0 _go4kPAN_func@01911.5260.6%
 004205B0 _go4kPAN_func@01911.5260.6%
 004205B0 
6801000000                      PUSH            0x1
 004205B5 
E845080000                      CALL            go4kTransformValues
 004205BA 
D902                            FLD             DWORD [EDX]
 004205BC 
D8C9                            FMUL            ST, ST(1)
 004205BE 
DCE9                            FSUB            ST(1), ST
 004205C0 
D9C9                            FXCH            
 004205C2 
C3                              RET             
-004205C3 4KLANG.OBJ:.g4kcodh2613.3151.2%
-004205C3 _go4kFST_func@02613.3151.2%
 004205C3 _go4kFST_func@02613.3151.2%
 004205C3 
6802000000                      PUSH            0x2
 004205C8 
E845080000                      CALL            go4kTransformValues
 004205CD 
D902                            FLD             DWORD [EDX]
 004205CF 
D825C3214200                    FSUB            DWORD [c_0_5]
 004205D5 
D8C0                            FADD            ST, ST(0)
 004205D7 
D8C9                            FMUL            ST, ST(1)
 004205D9 
D91C81                          FSTP            DWORD [ECX+EAX*4]
 004205DC 
C3                              RET             
-004205DD 4KLANG.OBJ:.g4kcodz3531.5190.0%
-004205DD go4k_VM_process3531.5190.0%
 004205DD go4k_VM_process55.76115.3%
 004205DD 
8D6F08                          LEA             EBP, [EDI+0x8]
 004205E0 
89E9                            MOV             ECX, EBP
 004205E2 go4k_VM_process_loop2320.3088.3%
 004205E2 
0FB603                          MOVZX           EAX, BYTE [EBX]
 004205E5 
43                              INC             EBX
 004205E6 
85C0                            TEST            EAX, EAX
 004205E8 
740F                            JZ              go4k_VM_process_done
 004205EA 
FF148509224200                  CALL            [EAX*4+go4k_synth_commands]
 004205F1 
81C520000000                    ADD             EBP, 0x20
 004205F7 
EBE9                            JMP             go4k_VM_process_loop
 004205F9 go4k_VM_process_done75.4477.8%
 004205F9 
81C718040000                    ADD             EDI, 0x418
 004205FF 
C3                              RET             
-00420600 4KLANG.OBJ:.g4kcodd2614.7556.7%
-00420600 _go4kDST_func@02614.7556.7%
 00420600 _go4kDST_func@0189.3051.7%
 00420600 
6801000000                      PUSH            0x1
 00420605 
E845080000                      CALL            go4kTransformValues
 0042060A 
8B41FC                          MOV             EAX, [ECX-0x4]
 0042060D 
85C0                            TEST            EAX, EAX
 0042060F 
7501                            JNZ             go4kDST_func_do
 00420611 
C3                              RET             
 00420612 go4kDST_func_do85.4568.1%
 00420612 
D902                            FLD             DWORD [EDX]
 00420614 
E8FA090000                      CALL            go4kWaveshaper
 00420619 
C3                              RET             
-0042061A MAIN.OBJ:.text$mn3116.2652.5%
-0042061A ?CreateScreenColorTexture@@YQXI@Z3116.2652.5%
 0042061A ?CreateScreenColorTexture@@YQXI@Z3116.2652.5%
 0042061A 
6838040000                      PUSH            0x438
 0042061F 
6880070000                      PUSH            0x780
 00420624 
680B140000                      PUSH            0x140B
 00420629 
681A880000                      PUSH            0x881A
 0042062E 
BA08190000                      MOV             EDX, 0x1908
 00420633 
E8750C0000                      CALL            ?CreateSizedTexture@@YQXIIIIHH@Z
 00420638 
C3                              RET             
-00420639 4KLANG.OBJ:.crtemui2819.5169.7%
-00420639 _FloatRandomNumber@02819.5169.7%
 00420639 _FloatRandomNumber@02819.5169.7%
 00420639 
6905CB214200873E0000            IMUL            EAX, [_RandSeed], 0x3E87
 00420643 
A3CB214200                      MOV             [_RandSeed], EAX
 00420648 
DB05CB214200                    FILD            DWORD [_RandSeed]
 0042064E 
DA35BF214200                    FIDIV           DWORD [c_RandDiv]
 00420654 
C3                              RET             
-00420655 4KLANG.OBJ:.g4kcodb17994.9653.0%
-00420655 _go4kVCO_func@017994.9653.0%
 00420655 _go4kVCO_func@0206.3931.9%
 00420655 
6807000000                      PUSH            0x7
 0042065A 
E845080000                      CALL            go4kTransformValues
 0042065F 
8B41FC                          MOV             EAX, [ECX-0x4]
 00420662 
85C0                            TEST            EAX, EAX
 00420664 
7503                            JNZ             go4kVCO_func_do
 00420666 
D9EE                            FLDZ            
 00420668 
C3                              RET             
 00420669 go4kVCO_func_do4124.0858.7%
 00420669 
0FB646FF                        MOVZX           EAX, BYTE [ESI-0x1]
 0042066D 
D902                            FLD             DWORD [EDX]
 0042066F 
D825C3214200                    FSUB            DWORD [c_0_5]
 00420675 
D84504                          FADD            DWORD [EBP+0x4]
 00420678 
D835BB214200                    FDIV            DWORD [c_i128]
 0042067E 
D94204                          FLD             DWORD [EDX+0x4]
 00420681 
D825C3214200                    FSUB            DWORD [c_0_5]
 00420687 
D8C0                            FADD            ST, ST(0)
 00420689 
DEC1                            FADDP           
 0042068B 
A810                            TEST            AL, 0x10
 0042068D 
7503                            JNZ             go4kVCO_func_skipnote
 0042068F 
DA41FC                          FIADD           DWORD [ECX-0x4]
 00420692 go4kVCO_func_skipnote2316.1870.3%
 00420692 
D80DD3214200                    FMUL            DWORD [c_i12]
 00420698 
E86A050000                      CALL            _Power@0
 0042069D 
A810                            TEST            AL, 0x10
 0042069F 
7408                            JZ              go4kVCO_func_normalize_note
 004206A1 
D80DDB214200                    FMUL            DWORD [_LFO_NORMALIZE]
 004206A7 
EB06                            JMP             go4kVCO_func_normalized
 004206A9 go4kVCO_func_normalize_note62.5943.2%
 004206A9 
D80DD7214200                    FMUL            DWORD [FREQ_NORMALIZE]
 004206AF go4kVCO_func_normalized3517.0248.6%
 004206AF 
D84500                          FADD            DWORD [EBP+0x0]
 004206B2 
D9E8                            FLD1            
 004206B4 
DCC1                            FADD            ST(1), ST
 004206B6 
D9C9                            FXCH            
 004206B8 
D9F8                            FPREM           
 004206BA 
DDD9                            FSTP            ST(1)
 004206BC 
D95500                          FST             DWORD [EBP+0x0]
 004206BF 
D84208                          FADD            DWORD [EDX+0x8]
 004206C2 
D9E8                            FLD1            
 004206C4 
DCC1                            FADD            ST(1), ST
 004206C6 
D9C9                            FXCH            
 004206C8 
D9F8                            FPREM           
 004206CA 
DDD9                            FSTP            ST(1)
 004206CC 
D9420C                          FLD             DWORD [EDX+0xC]
 004206CF 
D84514                          FADD            DWORD [EBP+0x14]
 004206D2 go4kVCO_func_sine96.5272.4%
 004206D2 
A801                            TEST            AL, 0x1
 004206D4 
7405                            JZ              go4kVCO_func_trisaw
 004206D6 
E87F050000                      CALL            go4kVCO_sine
 004206DB go4kVCO_func_trisaw94.5250.2%
 004206DB 
A802                            TEST            AL, 0x2
 004206DD 
7405                            JZ              go4kVCO_func_pulse
 004206DF 
E899050000                      CALL            go4kVCO_trisaw
 004206E4 go4kVCO_func_pulse92.8832.0%
 004206E4 
A804                            TEST            AL, 0x4
 004206E6 
7405                            JZ              go4kVCO_func_noise
 004206E8 
E88C050000                      CALL            go4kVCO_pulse
 004206ED go4kVCO_func_noise136.8252.5%
 004206ED 
A808                            TEST            AL, 0x8
 004206EF 
7409                            JZ              go4kVCO_func_end
 004206F1 
E835060000                      CALL            _FloatRandomNumber@0
 004206F6 
DDD9                            FSTP            ST(1)
 004206F8 
DDD9                            FSTP            ST(1)
 004206FA go4kVCO_func_end147.9656.8%
 004206FA 
D94210                          FLD             DWORD [EDX+0x10]
 004206FD 
E8FA090000                      CALL            go4kWaveshaper
 00420702 
D94214                          FLD             DWORD [EDX+0x14]
 00420705 
DEC9                            FMULP           
 00420707 
C3                              RET             
-00420708 MAIN.OBJ:.text$mn222102.4046.1%
-00420708 ?BlurIteration@@YQMMMII_N@Z222102.4046.1%
 00420708 ?BlurIteration@@YQMMMII_N@Z222102.4046.1%
 00420708 
55                              PUSH            EBP
 00420709 
8BEC                            MOV             EBP, ESP
 0042070B 
51                              PUSH            ECX
 0042070C 
53                              PUSH            EBX
 0042070D 
56                              PUSH            ESI
 0042070E 
57                              PUSH            EDI
 0042070F 
83EC10                          SUB             ESP, 0x10
 00420712 
8BF2                            MOV             ESI, EDX
 00420714 
C5                              DB 0xc5         
 00420715 
E857D2C5FA                      CALL            0xFFFFFFFFFB07D971
 0042071A 
1145FC                          ADC             [EBP-0x4], EAX
 0042071D 
8BF9                            MOV             EDI, ECX
 0042071F 
C5                              DB 0xc5         
 00420720 
FA                              CLI             
 00420721 
1154240C                        ADC             [ESP+0xC], EDX
 00420725 
C5                              DB 0xc5         
 00420726 
FA                              CLI             
 00420727 
114C2408                        ADC             [ESP+0x8], ECX
 0042072B 
C5                              DB 0xc5         
 0042072C 
FA                              CLI             
 0042072D 
59                              POP             ECX
 0042072E 
0D54254200                      OR              EAX, __real@3a72b9d6
 00420733 
C5                              DB 0xc5         
 00420734 
FA                              CLI             
 00420735 
59                              POP             ECX
 00420736 
055C254200                      ADD             EAX, __real@3a088889
 0042073B 
C5                              DB 0xc5         
 0042073C 
FA                              CLI             
 0042073D 
114C2404                        ADC             [ESP+0x4], ECX
 00420741 
C5                              DB 0xc5         
 00420742 
FA                              CLI             
 00420743 
110424                          ADC             [ESP], EAX
 00420746 
FF3590354200                    PUSH            DWORD [?gShaderBlur@@3UShader@@A+0x24]
 0042074C 
FF15CC004300                    CALL            [?gl@@3UGLFunctions@@A+0x1C]
 00420752 
8A5D08                          MOV             BL, [EBP+0x8]
 00420755 
0FB6C3                          MOVZX           EAX, BL
 00420758 
83F001                          XOR             EAX, 0x1
 0042075B 
6A00                            PUSH            0x0
 0042075D 
0567040000                      ADD             EAX, 0x467
 00420762 
6A00                            PUSH            0x0
 00420764 
C1E005                          SHL             EAX, 0x5
 00420767 
50                              PUSH            EAX
 00420768 
68408D0000                      PUSH            0x8D40
 0042076D 
FF15E4004300                    CALL            [?gl@@3UGLFunctions@@A+0x34]
 00420773 
6A00                            PUSH            0x0
 00420775 
0FB6C3                          MOVZX           EAX, BL
 00420778 
0567040000                      ADD             EAX, 0x467
 0042077D 
56                              PUSH            ESI
 0042077E 
C1E005                          SHL             EAX, 0x5
 00420781 
50                              PUSH            EAX
 00420782 
68408D0000                      PUSH            0x8D40
 00420787 
FF15E4004300                    CALL            [?gl@@3UGLFunctions@@A+0x34]
 0042078D 
84DB                            TEST            BL, BL
 0042078F 
740B                            JZ              0x42079C
 00420791 
6800010000                      PUSH            0x100
 00420796 
FF1554004300                    CALL            [__imp__glClear@4]
 0042079C 
6838040000                      PUSH            0x438
 004207A1 
6880070000                      PUSH            0x780
 004207A6 
33DB                            XOR             EBX, EBX
 004207A8 
53                              PUSH            EBX
 004207A9 
53                              PUSH            EBX
 004207AA 
FF1588004300                    CALL            [__imp__glViewport@16]
 004207B0 
68C0840000                      PUSH            0x84C0
 004207B5 
FF15EC004300                    CALL            [?gl@@3UGLFunctions@@A+0x3C]
 004207BB 
57                              PUSH            EDI
 004207BC 
68E10D0000                      PUSH            0xDE1
 004207C1 
FF154C004300                    CALL            [__imp__glBindTexture@8]
 004207C7 
6A03                            PUSH            0x3
 004207C9 
53                              PUSH            EBX
 004207CA 
6A04                            PUSH            0x4
 004207CC 
FF1564004300                    CALL            [__imp__glDrawArrays@12]
 004207D2 
C5                              DB 0xc5         
 004207D3 
FA                              CLI             
 004207D4 
1045FC                          ADC             [EBP-0x4], AL
 004207D7 
C5                              DB 0xc5         
 004207D8 
FA                              CLI             
 004207D9 
58                              POP             EAX
 004207DA 
05B0254200                      ADD             EAX, __real@3f800000
 004207DF 
5F                              POP             EDI
 004207E0 
5E                              POP             ESI
 004207E1 
5B                              POP             EBX
 004207E2 
C9                              LEAVE           
 004207E3 
C20400                          RET             0x4
-004207E6 GLFUNCTIONS.OBJ:.text$mn3427.5781.1%
-004207E6 ?Initialize@GLFunctions@@QAEXXZ3427.5781.1%
 004207E6 ?Initialize@GLFunctions@@QAEXXZ3427.5781.1%
 004207E6 
56                              PUSH            ESI
 004207E7 
57                              PUSH            EDI
 004207E8 
8BF9                            MOV             EDI, ECX
 004207EA 
33F6                            XOR             ESI, ESI
 004207EC 
FFB6B02D4200                    PUSH            DWORD [ESI+?kGlFunctionNames@@3PAPBDA]
 004207F2 
FF1590004300                    CALL            [__imp__wglGetProcAddress@4]
 004207F8 
83C604                          ADD             ESI, 0x4
 004207FB 
8907                            MOV             [EDI], EAX
 004207FD 
8D7F04                          LEA             EDI, [EDI+0x4]
 00420800 
83FE40                          CMP             ESI, 0x40
 00420803 
72E7                            JB              0x4207EC
 00420805 
5F                              POP             EDI
 00420806 
5E                              POP             ESI
 00420807 
C3                              RET             
-00420808 MAIN.OBJ:.text$mn3013.4544.8%
-00420808 ?BindGLTexture@@YQXHI@Z3013.4544.8%
 00420808 ?BindGLTexture@@YQXHI@Z3013.4544.8%
 00420808 
56                              PUSH            ESI
 00420809 
8D81C0840000                    LEA             EAX, [ECX+0x84C0]
 0042080F 
8BF2                            MOV             ESI, EDX
 00420811 
50                              PUSH            EAX
 00420812 
FF15EC004300                    CALL            [?gl@@3UGLFunctions@@A+0x3C]
 00420818 
56                              PUSH            ESI
 00420819 
68E10D0000                      PUSH            0xDE1
 0042081E 
FF154C004300                    CALL            [__imp__glBindTexture@8]
 00420824 
5E                              POP             ESI
 00420825 
C3                              RET             
-00420826 MAIN.OBJ:.text$mn3514.3140.9%
-00420826 ?CreateFBO@@YQIXZ3514.3140.9%
 00420826 ?CreateFBO@@YQIXZ3514.3140.9%
 00420826 
55                              PUSH            EBP
 00420827 
8BEC                            MOV             EBP, ESP
 00420829 
51                              PUSH            ECX
 0042082A 
8D45FC                          LEA             EAX, [EBP-0x4]
 0042082D 
50                              PUSH            EAX
 0042082E 
6A01                            PUSH            0x1
 00420830 
FF15DC004300                    CALL            [?gl@@3UGLFunctions@@A+0x2C]
 00420836 
FF75FC                          PUSH            DWORD [EBP-0x4]
 00420839 
68408D0000                      PUSH            0x8D40
 0042083E 
FF15E0004300                    CALL            [?gl@@3UGLFunctions@@A+0x30]
 00420844 
8B45FC                          MOV             EAX, [EBP-0x4]
 00420847 
C9                              LEAVE           
 00420848 
C3                              RET             
-00420849 4KLANG.OBJ:.g4kcod33631.1486.5%
-00420849 go4kTransformValues3631.1486.5%
 00420849 go4kTransformValues109.5995.9%
 00420849 
51                              PUSH            ECX
 0042084A 
31C9                            XOR             ECX, ECX
 0042084C 
31C0                            XOR             EAX, EAX
 0042084E 
BAFC35B701                      MOV             EDX, go4k_transformed_values
 00420853 go4kTransformValues_loop2621.5682.9%
 00420853 
AC                              LODSB           
 00420854 
50                              PUSH            EAX
 00420855 
DB0424                          FILD            DWORD [ESP]
 00420858 
D80DBB214200                    FMUL            DWORD [c_i128]
 0042085E 
D91C8A                          FSTP            DWORD [EDX+ECX*4]
 00420861 
58                              POP             EAX
 00420862 
41                              INC             ECX
 00420863 
3B4C2408                        CMP             ECX, [ESP+0x8]
 00420867 
7CEA                            JL              go4kTransformValues_loop
 00420869 
59                              POP             ECX
 0042086A 
C20400                          RET             0x4
-0042086D MAIN.OBJ:.text$mn4225.6461.1%
-0042086D ?GetTime@@YQNXZ4225.6461.1%
 0042086D ?GetTime@@YQNXZ4225.6461.1%
 0042086D 
55                              PUSH            EBP
 0042086E 
8BEC                            MOV             EBP, ESP
 00420870 
51                              PUSH            ECX
 00420871 
51                              PUSH            ECX
 00420872 
8D45F8                          LEA             EAX, [EBP-0x8]
 00420875 
50                              PUSH            EAX
 00420876 
FF150C004300                    CALL            [__imp__QueryPerformanceCounter@4]
 0042087C 
DF6DF8                          FILD            QWORD [EBP-0x8]
 0042087F 
DD5DF8                          FSTP            QWORD [EBP-0x8]
 00420882 
DF2D084D4200                    FILD            QWORD [?s_TimerFrequency@@3T_LARGE_INTEGER@@A]
 00420888 
C5                              DB 0xc5         
 00420889 
FB                              STI             
 0042088A 
1045F8                          ADC             [EBP-0x8], AL
 0042088D 
DD5DF8                          FSTP            QWORD [EBP-0x8]
 00420890 
C5                              DB 0xc5         
 00420891 
FB                              STI             
 00420892 
5E                              POP             ESI
 00420893 
45                              INC             EBP
 00420894 
F8                              CLC             
 00420895 
C9                              LEAVE           
 00420896 
C3                              RET             
-00420897 MAIN.OBJ:.text$mn4432.1673.1%
-00420897 ?TimelineAdd@@YQXIDD@Z4432.1673.1%
 00420897 ?TimelineAdd@@YQXIDD@Z4432.1673.1%
 00420897 
55                              PUSH            EBP
 00420898 
8BEC                            MOV             EBP, ESP
 0042089A 
8A4508                          MOV             AL, [EBP+0x8]
 0042089D 
56                              PUSH            ESI
 0042089E 
8B3594354200                    MOV             ESI, [?sObjectCount@@3HA]
 004208A4 
890CB598354200                  MOV             [ESI*4+?sObjects@@3PAIA], ECX
 004208AB 
889638454200                    MOV             [ESI+?sObjectBegin@@3PADA], DL
 004208B1 
888620494200                    MOV             [ESI+?sObjectEnd@@3PADA], AL
 004208B7 
46                              INC             ESI
 004208B8 
893594354200                    MOV             [?sObjectCount@@3HA], ESI
 004208BE 
5E                              POP             ESI
 004208BF 
5D                              POP             EBP
 004208C0 
C20400                          RET             0x4
-004208C3 PHYSICS.OBJ:.text$mn4527.5161.1%
-004208C3 ?PhysicsAddVolume@@YQXHHM@Z4527.5161.1%
 004208C3 ?PhysicsAddVolume@@YQXHHM@Z4527.5161.1%
 004208C3 
A194E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E6A4]
 004208C8 
890C8580B34B00                  MOV             [EAX*4+?sState@@3UPhysicsState@@A+0x8B290], ECX
 004208CF 
A194E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E6A4]
 004208D4 
89148520C34B00                  MOV             [EAX*4+?sState@@3UPhysicsState@@A+0x8C230], EDX
 004208DB 
A194E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E6A4]
 004208E0 
C5                              DB 0xc5         
 004208E1 
FA                              CLI             
 004208E2 
110485C0D24B00                  ADC             [EAX*4+?sState@@3UPhysicsState@@A+0x8D1D0], EAX
 004208E9 
FF0594E74B00                    INC             DWORD [?sState@@3UPhysicsState@@A+0x8E6A4]
 004208EF 
C3                              RET             
-004208F0 4KLANG.OBJ:.g4kcodx4535.7079.3%
-004208F0 go4kRenderVoices4535.7079.3%
 004208F0 go4kRenderVoices1713.1477.3%
 004208F0 
51                              PUSH            ECX
 004208F1 
E8D9050000                      CALL            go4k_VM_process
 004208F6 
8B01                            MOV             EAX, [ECX]
 004208F8 
3C04                            CMP             AL, 0x4
 004208FA 
7505                            JNZ             go4kRenderVoices_next
 004208FC 
31C0                            XOR             EAX, EAX
 004208FE 
8941FC                          MOV             [ECX-0x4], EAX
 00420901 go4kRenderVoices_next2822.5680.6%
 00420901 
8B442410                        MOV             EAX, [ESP+0x10]
 00420905 
C1E808                          SHR             EAX, 0x8
 00420908 
C1E005                          SHL             EAX, 0x5
 0042090B 
030424                          ADD             EAX, [ESP]
 0042090E 
030424                          ADD             EAX, [ESP]
 00420911 
8B51FC                          MOV             EDX, [ECX-0x4]
 00420914 
89148528700709                  MOV             [EAX*4+__4klang_note_buffer], EDX
 0042091B 
59                              POP             ECX
 0042091C 
C3                              RET             
-0042091D MATHS.OBJ:.text$mn4638.3883.4%
-0042091D _memset4638.3883.4%
 0042091D _memset4638.3883.4%
 0042091D 
55                              PUSH            EBP
 0042091E 
8BEC                            MOV             EBP, ESP
 00420920 
8B4D10                          MOV             ECX, [EBP+0x10]
 00420923 
85C9                            TEST            ECX, ECX
 00420925 
741F                            JZ              0x420946
 00420927 
0FB6450C                        MOVZX           EAX, BYTE [EBP+0xC]
 0042092B 
56                              PUSH            ESI
 0042092C 
8BF1                            MOV             ESI, ECX
 0042092E 
69C001010101                    IMUL            EAX, EAX, 0x1010101
 00420934 
57                              PUSH            EDI
 00420935 
8B7D08                          MOV             EDI, [EBP+0x8]
 00420938 
C1E902                          SHR             ECX, 0x2
 0042093B 
F3AB                            REP STOSD       
 0042093D 
8BCE                            MOV             ECX, ESI
 0042093F 
83E103                          AND             ECX, 0x3
 00420942 
F3AA                            REP STOSB       
 00420944 
5F                              POP             EDI
 00420945 
5E                              POP             ESI
 00420946 
8B4508                          MOV             EAX, [EBP+0x8]
 00420949 
5D                              POP             EBP
 0042094A 
C3                              RET             
-0042094B 4KLANG.OBJ:.g4kcodl5234.2865.9%
-0042094B _go4kACC_func@05234.2865.9%
 0042094B _go4kACC_func@03019.3964.6%
 0042094B 
6801000000                      PUSH            0x1
 00420950 
E845080000                      CALL            go4kTransformValues
 00420955 
60                              PUSHA           
 00420956 
BF3C36B701                      MOV             EDI, go4k_synth_wrk
 0042095B 
81C718040000                    ADD             EDI, 0x418
 00420961 
29C7                            SUB             EDI, EAX
 00420963 
B106                            MOV             CL, 0x6
 00420965 
D9EE                            FLDZ            
 00420967 
D9EE                            FLDZ            
 00420969 go4kACC_func_loop2214.8967.7%
 00420969 
D847F8                          FADD            DWORD [EDI-0x8]
 0042096C 
D9C9                            FXCH            
 0042096E 
D847FC                          FADD            DWORD [EDI-0x4]
 00420971 
D9C9                            FXCH            
 00420973 
81C718040000                    ADD             EDI, 0x418
 00420979 
FEC9                            DEC             CL
 0042097B 
75EC                            JNZ             go4kACC_func_loop
 0042097D 
61                              POPA            
 0042097E 
C3                              RET             
-0042097F 4KLANG.OBJ:.g4kcodk5321.7641.1%
-0042097F _go4kOUT_func@05321.7641.1%
 0042097F _go4kOUT_func@05321.7641.1%
 0042097F 
6802000000                      PUSH            0x2
 00420984 
E845080000                      CALL            go4kTransformValues
 00420989 
60                              PUSHA           
 0042098A 
8DB900040000                    LEA             EDI, [ECX+0x400]
 00420990 
D9C1                            FLD             ST(1)
 00420992 
D9C1                            FLD             ST(1)
 00420994 
D94204                          FLD             DWORD [EDX+0x4]
 00420997 
DEC9                            FMULP           
 00420999 
D91F                            FSTP            DWORD [EDI]
 0042099B 
AF                              SCASD           
 0042099C 
D94204                          FLD             DWORD [EDX+0x4]
 0042099F 
DEC9                            FMULP           
 004209A1 
D91F                            FSTP            DWORD [EDI]
 004209A3 
AF                              SCASD           
 004209A4 
D902                            FLD             DWORD [EDX]
 004209A6 
DEC9                            FMULP           
 004209A8 
D91F                            FSTP            DWORD [EDI]
 004209AA 
AF                              SCASD           
 004209AB 
D902                            FLD             DWORD [EDX]
 004209AD 
DEC9                            FMULP           
 004209AF 
D91F                            FSTP            DWORD [EDI]
 004209B1 
AF                              SCASD           
 004209B2 
61                              POPA            
 004209B3 
C3                              RET             
-004209B4 4KLANG.OBJ:.g4kcodg6020.4734.1%
-004209B4 _go4kFOP_func@06020.4734.1%
 004209B4 _go4kFOP_func@0100.949.4%
 004209B4 
6801000000                      PUSH            0x1
 004209B9 
E845080000                      CALL            go4kTransformValues
 004209BE go4kFOP_func_pop65.6093.3%
 004209BE 
48                              DEC             EAX
 004209BF 
7503                            JNZ             go4kFOP_func_addp
 004209C1 
DDD8                            FSTP            ST(0)
 004209C3 
C3                              RET             
 004209C4 go4kFOP_func_addp63.5459.0%
 004209C4 
48                              DEC             EAX
 004209C5 
7503                            JNZ             go4kFOP_func_mulp
 004209C7 
DEC1                            FADDP           
 004209C9 
C3                              RET             
 004209CA go4kFOP_func_mulp61.4424.0%
 004209CA 
48                              DEC             EAX
 004209CB 
7503                            JNZ             go4kFOP_func_push
 004209CD 
DEC9                            FMULP           
 004209CF 
C3                              RET             
 004209D0 go4kFOP_func_push62.2537.4%
 004209D0 
48                              DEC             EAX
 004209D1 
7503                            JNZ             go4kFOP_func_xch
 004209D3 
D9C0                            FLD             ST(0)
 004209D5 
C3                              RET             
 004209D6 go4kFOP_func_xch60.9816.4%
 004209D6 
48                              DEC             EAX
 004209D7 
7503                            JNZ             go4kFOP_func_add
 004209D9 
D9C9                            FXCH            
 004209DB 
C3                              RET             
 004209DC go4kFOP_func_add61.5225.4%
 004209DC 
48                              DEC             EAX
 004209DD 
7503                            JNZ             go4kFOP_func_mul
 004209DF 
D8C1                            FADD            ST, ST(1)
 004209E1 
C3                              RET             
 004209E2 go4kFOP_func_mul60.9415.6%
 004209E2 
48                              DEC             EAX
 004209E3 
7503                            JNZ             go4kFOP_func_addp2
 004209E5 
D8C9                            FMUL            ST, ST(1)
 004209E7 
C3                              RET             
 004209E8 go4kFOP_func_addp251.5931.7%
 004209E8 
48                              DEC             EAX
 004209E9 
7503                            JNZ             0x4209EE
 004209EB 
DEC2                            FADDP           ST(2), ST
 004209ED go4kFOP_func_dummy31.6855.9%
 004209ED 
DEC2                            FADDP           ST(2), ST
 004209EF 
C3                              RET             
-004209F0 PHYSICS.OBJ:.text$mn1411.2380.2%
-004209F0 ?PhysicsSelectFloorHex@@YQXH@Z1411.2380.2%
 004209F0 ?PhysicsSelectFloorHex@@YQXH@Z1411.2380.2%
 004209F0 
83C8FF                          OR              EAX, -0x1
 004209F3 
85C9                            TEST            ECX, ECX
 004209F5 
0F49C1                          CMOVNS          EAX, ECX
 004209F8 
A3B0E74B00                      MOV             [?sState@@3UPhysicsState@@A+0x8E6C0], EAX
 004209FD 
C3                              RET             
-004209FE 4KLANG.OBJ:.g4kcod26132.1352.7%
-004209FE go4kWaveshaper6132.1352.7%
 004209FE go4kWaveshaper148.3159.4%
 004209FE 
D9C9                            FXCH            
 00420A00 
D9E8                            FLD1            
 00420A02 
DBE9                            FUCOMI          ST, ST(1)
 00420A04 
7606                            JBE             go4kWaveshaper_clip
 00420A06 
D9E0                            FCHS            
 00420A08 
DBE9                            FUCOMI          ST, ST(1)
 00420A0A 
DAC1                            FCMOVB          ST, ST(1)
 00420A0C go4kWaveshaper_clip4723.8250.7%
 00420A0C 
DDD9                            FSTP            ST(1)
 00420A0E 
D9C9                            FXCH            
 00420A10 
D825C3214200                    FSUB            DWORD [c_0_5]
 00420A16 
D8C0                            FADD            ST, ST(0)
 00420A18 
D95424FC                        FST             DWORD [ESP-0x4]
 00420A1C 
D8C0                            FADD            ST, ST(0)
 00420A1E 
D9E8                            FLD1            
 00420A20 
D86424FC                        FSUB            DWORD [ESP-0x4]
 00420A24 
DEF9                            FDIVP           
 00420A26 
D9C1                            FLD             ST(1)
 00420A28 
D9E1                            FABS            
 00420A2A 
D8C9                            FMUL            ST, ST(1)
 00420A2C 
D9E8                            FLD1            
 00420A2E 
DEC1                            FADDP           
 00420A30 
D9C9                            FXCH            
 00420A32 
D9E8                            FLD1            
 00420A34 
DEC1                            FADDP           
 00420A36 
DECA                            FMULP           ST(2), ST
 00420A38 
DEF9                            FDIVP           
 00420A3A 
C3                              RET             
-00420A3B MAIN.OBJ:.text$mn6235.5757.4%
-00420A3B ?AddShaderStage@@YQXIDPBD@Z6235.5757.4%
 00420A3B ?AddShaderStage@@YQXIDPBD@Z6235.5757.4%
 00420A3B 
55                              PUSH            EBP
 00420A3C 
8BEC                            MOV             EBP, ESP
 00420A3E 
0FBEC2                          MOVSX           EAX, DL
 00420A41 
BA318B0000                      MOV             EDX, 0x8B31
 00420A46 
56                              PUSH            ESI
 00420A47 
57                              PUSH            EDI
 00420A48 
2BD0                            SUB             EDX, EAX
 00420A4A 
8BF9                            MOV             EDI, ECX
 00420A4C 
52                              PUSH            EDX
 00420A4D 
FF15B4004300                    CALL            [?gl@@3UGLFunctions@@A+0x4]
 00420A53 
8BF0                            MOV             ESI, EAX
 00420A55 
8D4508                          LEA             EAX, [EBP+0x8]
 00420A58 
6A00                            PUSH            0x0
 00420A5A 
50                              PUSH            EAX
 00420A5B 
6A01                            PUSH            0x1
 00420A5D 
56                              PUSH            ESI
 00420A5E 
FF15B8004300                    CALL            [?gl@@3UGLFunctions@@A+0x8]
 00420A64 
56                              PUSH            ESI
 00420A65 
FF15BC004300                    CALL            [?gl@@3UGLFunctions@@A+0xC]
 00420A6B 
56                              PUSH            ESI
 00420A6C 
57                              PUSH            EDI
 00420A6D 
FF15C0004300                    CALL            [?gl@@3UGLFunctions@@A+0x10]
 00420A73 
5F                              POP             EDI
 00420A74 
5E                              POP             ESI
 00420A75 
5D                              POP             EBP
 00420A76 
C20400                          RET             0x4
-00420A79 4KLANG.OBJ:.g4kcodw7051.2173.2%
-00420A79 go4kUpdateInstrument7051.2173.2%
 00420A79 go4kUpdateInstrument6950.7673.6%
 00420A79 
8B442408                        MOV             EAX, [ESP+0x8]
 00420A7D 
C1E806                          SHR             EAX, 0x6
 00420A80 
69D109000000                    IMUL            EDX, ECX, 0x9
 00420A86 
0FB6940239224200                MOVZX           EDX, BYTE [EDX+EAX+Instrument0List]
 00420A8E 
8B442408                        MOV             EAX, [ESP+0x8]
 00420A92 
C1E206                          SHL             EDX, 0x6
 00420A95 
253F000000                      AND             EAX, 0x3F
 00420A9A 
0FB69402B0294200                MOVZX           EDX, BYTE [EDX+EAX+go4k_patterns]
 00420AA2 
80FA01                          CMP             DL, 0x1
 00420AA5 
7417                            JZ              go4kUpdateInstrument_done
 00420AA7 
FF07                            INC             DWORD [EDI]
 00420AA9 
80FA01                          CMP             DL, 0x1
 00420AAC 
7C10                            JL              go4kUpdateInstrument_done
 00420AAE 
60                              PUSHA           
 00420AAF 
31C0                            XOR             EAX, EAX
 00420AB1 
B902010000                      MOV             ECX, 0x102
 00420AB6 
F3AB                            REP STOSD       
 00420AB8 
61                              POPA            
 00420AB9 
895704                          MOV             [EDI+0x4], EDX
 00420ABC 
EB00                            JMP             go4kUpdateInstrument_done
 00420ABE go4kUpdateInstrument_done10.4544.8%
 00420ABE 
C3                              RET             
-00420ABF MAIN.OBJ:.text$mn7454.9474.2%
-00420ABF ?SimulateStuff@@YQXM@Z7454.9474.2%
 00420ABF ?SimulateStuff@@YQXM@Z7454.9474.2%
 00420ABF 
56                              PUSH            ESI
 00420AC0 
E8BE130000                      CALL            ?PhysicsSim@@YQXM@Z
 00420AC5 
33F6                            XOR             ESI, ESI
 00420AC7 
393594354200                    CMP             [?sObjectCount@@3HA], ESI
 00420ACD 
7E38                            JLE             0x420B07
 00420ACF 
8B0DD0E74B00                    MOV             ECX, [?audioState@@3UAudioState@@A]
 00420AD5 
0FBE8638454200                  MOVSX           EAX, BYTE [ESI+?sObjectBegin@@3PADA]
 00420ADC 
49                              DEC             ECX
 00420ADD 
3BC8                            CMP             ECX, EAX
 00420ADF 
7C0F                            JL              0x420AF0
 00420AE1 
0FBE8620494200                  MOVSX           EAX, BYTE [ESI+?sObjectEnd@@3PADA]
 00420AE8 
3BC8                            CMP             ECX, EAX
 00420AEA 
7D04                            JGE             0x420AF0
 00420AEC 
B201                            MOV             DL, 0x1
 00420AEE 
EB02                            JMP             0x420AF2
 00420AF0 
32D2                            XOR             DL, DL
 00420AF2 
8B0CB598354200                  MOV             ECX, [ESI*4+?sObjects@@3PAIA]
 00420AF9 
E883110000                      CALL            ?PhysicsObjectEnable@@YQXI_N@Z
 00420AFE 
46                              INC             ESI
 00420AFF 
3B3594354200                    CMP             ESI, [?sObjectCount@@3HA]
 00420B05 
7CC8                            JL              0x420ACF
 00420B07 
5E                              POP             ESI
 00420B08 
C3                              RET             
-00420B09 MAIN.OBJ:.text$mn8849.4056.1%
-00420B09 ?CreateShaderProgram@@YQXPBD0AAUShader@@@Z8849.4056.1%
 00420B09 ?CreateShaderProgram@@YQXPBD0AAUShader@@@Z8849.4056.1%
 00420B09 
55                              PUSH            EBP
 00420B0A 
8BEC                            MOV             EBP, ESP
 00420B0C 
53                              PUSH            EBX
 00420B0D 
56                              PUSH            ESI
 00420B0E 
57                              PUSH            EDI
 00420B0F 
8BFA                            MOV             EDI, EDX
 00420B11 
8BF1                            MOV             ESI, ECX
 00420B13 
FF15B0004300                    CALL            [?gl@@3UGLFunctions@@A]
 00420B19 
8BD8                            MOV             EBX, EAX
 00420B1B 
32D2                            XOR             DL, DL
 00420B1D 
56                              PUSH            ESI
 00420B1E 
8BCB                            MOV             ECX, EBX
 00420B20 
E8370A0000                      CALL            ?AddShaderStage@@YQXIDPBD@Z
 00420B25 
57                              PUSH            EDI
 00420B26 
B201                            MOV             DL, 0x1
 00420B28 
8BCB                            MOV             ECX, EBX
 00420B2A 
E8370A0000                      CALL            ?AddShaderStage@@YQXIDPBD@Z
 00420B2F 
53                              PUSH            EBX
 00420B30 
FF15C4004300                    CALL            [?gl@@3UGLFunctions@@A+0x14]
 00420B36 
8B4508                          MOV             EAX, [EBP+0x8]
 00420B39 
33F6                            XOR             ESI, ESI
 00420B3B 
8918                            MOV             [EAX], EBX
 00420B3D 
8D7804                          LEA             EDI, [EAX+0x4]
 00420B40 
FFB65C304200                    PUSH            DWORD [ESI+?kUniformNames@@3PAPBDA]
 00420B46 
53                              PUSH            EBX
 00420B47 
FF15D4004300                    CALL            [?gl@@3UGLFunctions@@A+0x24]
 00420B4D 
83C604                          ADD             ESI, 0x4
 00420B50 
8907                            MOV             [EDI], EAX
 00420B52 
8D7F04                          LEA             EDI, [EDI+0x4]
 00420B55 
83FE24                          CMP             ESI, 0x24
 00420B58 
72E6                            JB              0x420B40
 00420B5A 
5F                              POP             EDI
 00420B5B 
5E                              POP             ESI
 00420B5C 
5B                              POP             EBX
 00420B5D 
5D                              POP             EBP
 00420B5E 
C20400                          RET             0x4
-00420B61 ANIM.OBJ:.text$mn8852.4859.6%
-00420B61 ?AnimFloorBounce@@YQXMH@Z8852.4859.6%
 00420B61 ?AnimFloorBounce@@YQXMH@Z8852.4859.6%
 00420B61 
803DB8E74B0000                  CMP             BYTE [?sAnimState@@3UAnimState@@A], 0x0
 00420B68 
C5                              DB 0xc5         
 00420B69 
F8                              CLC             
 00420B6A 
28C8                            SUB             AL, CL
 00420B6C 
7427                            JZ              0x420B95
 00420B6E 
803DB9E74B0000                  CMP             BYTE [?sAnimState@@3UAnimState@@A+0x1], 0x0
 00420B75 
741E                            JZ              0x420B95
 00420B77 
6AFE                            PUSH            -0x2
 00420B79 
59                              POP             ECX
 00420B7A 
66C705B8E74B000000              MOV             WORD [?sAnimState@@3UAnimState@@A], 0x0
 00420B83 
E8EC090000                      CALL            ?PhysicsSelectFloorHex@@YQXH@Z
 00420B88 
C5                              DB 0xc5         
 00420B89 
FA                              CLI             
 00420B8A 
1005A4254200                    ADC             [__real@bf800000], AL
 00420B90 
E9C5F9FFFF                      JMP             ?PhysicsMoveFloor@@YQXM@Z
 00420B95 
C5                              DB 0xc5         
 00420B96 
F2                              DB 0xf2         
 00420B96 
F258                            POP             EAX
 00420B98 
05C4E74B00                      ADD             EAX, ?sAnimState@@3UAnimState@@A+0xC
 00420B9D 
C5                              DB 0xc5         
 00420B9E 
FA                              CLI             
 00420B9F 
110DBCE74B00                    ADC             [?sAnimState@@3UAnimState@@A+0x4], ECX
 00420BA5 
C5                              DB 0xc5         
 00420BA6 
FA                              CLI             
 00420BA7 
1105C0E74B00                    ADC             [?sAnimState@@3UAnimState@@A+0x8], EAX
 00420BAD 
C605B8E74B0001                  MOV             BYTE [?sAnimState@@3UAnimState@@A], 0x1
 00420BB4 
E937FEFFFF                      JMP             ?PhysicsSelectFloorHex@@YQXH@Z
-00420BB9 AUDIO.OBJ:.initsnd9548.9951.6%
-00420BB9 ?AudioInit@@YQXXZ9548.9951.6%
 00420BB9 ?AudioInit@@YQXXZ9548.9951.6%
 00420BB9 
56                              PUSH            ESI
 00420BBA 
33F6                            XOR             ESI, ESI
 00420BBC 
56                              PUSH            ESI
 00420BBD 
56                              PUSH            ESI
 00420BBE 
68F8E74B00                      PUSH            ?lpSoundBuffer@@3PAMA
 00420BC3 
68BF0E4200                      PUSH            __4klang_render@4
 00420BC8 
56                              PUSH            ESI
 00420BC9 
56                              PUSH            ESI
 00420BCA 
FF1500004300                    CALL            [__imp__CreateThread@24]
 00420BD0 
56                              PUSH            ESI
 00420BD1 
56                              PUSH            ESI
 00420BD2 
56                              PUSH            ESI
 00420BD3 
68C0284200                      PUSH            ?WaveFMT@@3UtWAVEFORMATEX@@A
 00420BD8 
6AFF                            PUSH            -0x1
 00420BDA 
68F835B701                      PUSH            ?hWaveOut@@3PAUHWAVEOUT__@@A
 00420BDF 
FF15A0004300                    CALL            [__imp__waveOutOpen@24]
 00420BE5 
6A20                            PUSH            0x20
 00420BE7 
BE40294200                      MOV             ESI, ?WaveHDR@@3Uwavehdr_tag@@A
 00420BEC 
56                              PUSH            ESI
 00420BED 
FF35F835B701                    PUSH            DWORD [?hWaveOut@@3PAUHWAVEOUT__@@A]
 00420BF3 
FF15A4004300                    CALL            [__imp__waveOutPrepareHeader@12]
 00420BF9 
6A20                            PUSH            0x20
 00420BFB 
56                              PUSH            ESI
 00420BFC 
FF35F835B701                    PUSH            DWORD [?hWaveOut@@3PAUHWAVEOUT__@@A]
 00420C02 
FF15A8004300                    CALL            [__imp__waveOutWrite@12]
 00420C08 
830DD0E74B00FF                  OR              DWORD [?audioState@@3UAudioState@@A], -0x1
 00420C0F 
830DD4E74B00FF                  OR              DWORD [?audioState@@3UAudioState@@A+0x4], -0x1
 00420C16 
5E                              POP             ESI
 00420C17 
C3                              RET             
-00420C18 4KLANG.OBJ:.g4kcodc9748.5050.0%
-00420C18 _go4kVCF_func@09748.5050.0%
 00420C18 _go4kVCF_func@0183.5319.6%
 00420C18 
6803000000                      PUSH            0x3
 00420C1D 
E845080000                      CALL            go4kTransformValues
 00420C22 
8B41FC                          MOV             EAX, [ECX-0x4]
 00420C25 
85C0                            TEST            EAX, EAX
 00420C27 
7501                            JNZ             go4kVCF_func_do
 00420C29 
C3                              RET             
 00420C2A go4kVCF_func_do4728.8761.4%
 00420C2A 
0FB646FF                        MOVZX           EAX, BYTE [ESI-0x1]
 00420C2E 
D94204                          FLD             DWORD [EDX+0x4]
 00420C31 
D902                            FLD             DWORD [EDX]
 00420C33 
D84510                          FADD            DWORD [EBP+0x10]
 00420C36 
DCC8                            FMUL            ST(0), ST
 00420C38 
D9550C                          FST             DWORD [EBP+0xC]
 00420C3B 
D84D08                          FMUL            DWORD [EBP+0x8]
 00420C3E 
D84500                          FADD            DWORD [EBP+0x0]
 00420C41 
D95500                          FST             DWORD [EBP+0x0]
 00420C44 
DEEA                            FSUBP           ST(2), ST
 00420C46 
D84D08                          FMUL            DWORD [EBP+0x8]
 00420C49 
DEE9                            FSUBP           
 00420C4B 
D95504                          FST             DWORD [EBP+0x4]
 00420C4E 
D84D0C                          FMUL            DWORD [EBP+0xC]
 00420C51 
D84508                          FADD            DWORD [EBP+0x8]
 00420C54 
D95D08                          FSTP            DWORD [EBP+0x8]
 00420C57 
D9EE                            FLDZ            
 00420C59 go4kVCF_func_low74.3862.5%
 00420C59 
A801                            TEST            AL, 0x1
 00420C5B 
7403                            JZ              go4kVCF_func_high
 00420C5D 
D84500                          FADD            DWORD [EBP+0x0]
 00420C60 go4kVCF_func_high72.7839.7%
 00420C60 
A802                            TEST            AL, 0x2
 00420C62 
7403                            JZ              go4kVCF_func_band
 00420C64 
D84504                          FADD            DWORD [EBP+0x4]
 00420C67 go4kVCF_func_band72.1831.2%
 00420C67 
A804                            TEST            AL, 0x4
 00420C69 
7403                            JZ              go4kVCF_func_peak
 00420C6B 
D84508                          FADD            DWORD [EBP+0x8]
 00420C6E go4kVCF_func_peak105.6156.1%
 00420C6E 
A808                            TEST            AL, 0x8
 00420C70 
7406                            JZ              go4kVCF_func_end
 00420C72 
D84500                          FADD            DWORD [EBP+0x0]
 00420C75 
D86504                          FSUB            DWORD [EBP+0x4]
 00420C78 go4kVCF_func_end11.16115.6%
 00420C78 
C3                              RET             
-00420C79 MAIN.OBJ:.text$mn10553.1850.7%
-00420C79 ?CreateSizedTexture@@YQXIIIIHH@Z10553.1850.7%
 00420C79 ?CreateSizedTexture@@YQXIIIIHH@Z10553.1850.7%
 00420C79 
55                              PUSH            EBP
 00420C7A 
8BEC                            MOV             EBP, ESP
 00420C7C 
53                              PUSH            EBX
 00420C7D 
56                              PUSH            ESI
 00420C7E 
57                              PUSH            EDI
 00420C7F 
51                              PUSH            ECX
 00420C80 
BBE10D0000                      MOV             EBX, 0xDE1
 00420C85 
8BF2                            MOV             ESI, EDX
 00420C87 
53                              PUSH            EBX
 00420C88 
FF154C004300                    CALL            [__imp__glBindTexture@8]
 00420C8E 
33C0                            XOR             EAX, EAX
 00420C90 
50                              PUSH            EAX
 00420C91 
FF750C                          PUSH            DWORD [EBP+0xC]
 00420C94 
56                              PUSH            ESI
 00420C95 
50                              PUSH            EAX
 00420C96 
FF7514                          PUSH            DWORD [EBP+0x14]
 00420C99 
FF7510                          PUSH            DWORD [EBP+0x10]
 00420C9C 
FF7508                          PUSH            DWORD [EBP+0x8]
 00420C9F 
50                              PUSH            EAX
 00420CA0 
53                              PUSH            EBX
 00420CA1 
FF157C004300                    CALL            [__imp__glTexImage2D@36]
 00420CA7 
8B3580004300                    MOV             ESI, [__imp__glTexParameteri@12]
 00420CAD 
BF01260000                      MOV             EDI, 0x2601
 00420CB2 
57                              PUSH            EDI
 00420CB3 
6800280000                      PUSH            0x2800
 00420CB8 
53                              PUSH            EBX
 00420CB9 
FFD6                            CALL            ESI
 00420CBB 
57                              PUSH            EDI
 00420CBC 
6801280000                      PUSH            0x2801
 00420CC1 
53                              PUSH            EBX
 00420CC2 
FFD6                            CALL            ESI
 00420CC4 
BF2F810000                      MOV             EDI, 0x812F
 00420CC9 
57                              PUSH            EDI
 00420CCA 
6802280000                      PUSH            0x2802
 00420CCF 
53                              PUSH            EBX
 00420CD0 
FFD6                            CALL            ESI
 00420CD2 
57                              PUSH            EDI
 00420CD3 
6803280000                      PUSH            0x2803
 00420CD8 
53                              PUSH            EBX
 00420CD9 
FFD6                            CALL            ESI
 00420CDB 
5F                              POP             EDI
 00420CDC 
5E                              POP             ESI
 00420CDD 
5B                              POP             EBX
 00420CDE 
5D                              POP             EBP
 00420CDF 
C21000                          RET             0x10
-00420CE2 PHYSICS.OBJ:.text$mn10664.6261.0%
-00420CE2 ?PhysicsAddStickPerson@@YQIMMMM@Z10664.6261.0%
 00420CE2 ?PhysicsAddStickPerson@@YQIMMMM@Z10664.6261.0%
 00420CE2 
8B0D80E74B00                    MOV             ECX, [?sState@@3UPhysicsState@@A+0x8E690]
 00420CE8 
BA742F4200                      MOV             EDX, ?kPersonPos@@3QBCB
 00420CED 
A188E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E698]
 00420CF2 
C5                              DB 0xc5         
 00420CF3 
E259                            LOOP            0x420D4E
 00420CF5 
2578254200                      AND             EAX, __real@3f333333
 00420CFA 
68F42F4200                      PUSH            ?kPersonTris@@3QBEB
 00420CFF 
6A0D                            PUSH            0xD
 00420D01 
89048DE0E64B00                  MOV             [ECX*4+?sState@@3UPhysicsState@@A+0x8E5F0], EAX
 00420D08 
A180E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E690]
 00420D0D 
68A82F4200                      PUSH            ?kPersonEdges@@3QBEB
 00420D12 
C5                              DB 0xc5         
 00420D13 
F8                              CLC             
 00420D14 
28E8                            SUB             AL, CH
 00420D16 
C5                              DB 0xc5         
 00420D17 
E259                            LOOP            0x420D72
 00420D19 
0558254200                      ADD             EAX, __real@bdcccccd
 00420D1E 
6A25                            PUSH            0x25
 00420D20 
C5                              DB 0xc5         
 00420D21 
FA                              CLI             
 00420D22 
11248530E74B00                  ADC             [EAX*4+?sState@@3UPhysicsState@@A+0x8E640], ESP
 00420D29 
C5                              DB 0xc5         
 00420D2A 
FA                              CLI             
 00420D2B 
1025C4254200                    ADC             [__real@3f000000], AH
 00420D31 
FF0580E74B00                    INC             DWORD [?sState@@3UPhysicsState@@A+0x8E690]
 00420D37 
C5                              DB 0xc5         
 00420D38 
F8                              CLC             
 00420D39 
28DA                            SUB             DL, BL
 00420D3B 
6A0F                            PUSH            0xF
 00420D3D 
C5                              DB 0xc5         
 00420D3E 
F8                              CLC             
 00420D3F 
28D1                            SUB             CL, DL
 00420D41 
C5                              DB 0xc5         
 00420D42 
F8                              CLC             
 00420D43 
28CD                            SUB             CH, CL
 00420D45 
59                              POP             ECX
 00420D46 
E8061E0000                      CALL            ?PhysicsAddObject@@YQIHPBCMMMMHPBEMH1@Z
 00420D4B 
C3                              RET             
-00420D4C 4KLANG.OBJ:.g4kcoda11760.2451.5%
-00420D4C _go4kENV_func@011760.2451.5%
 00420D4C _go4kENV_func@0202.8414.2%
 00420D4C 
6805000000                      PUSH            0x5
 00420D51 
E845080000                      CALL            go4kTransformValues
 00420D56 
8B41FC                          MOV             EAX, [ECX-0x4]
 00420D59 
85C0                            TEST            EAX, EAX
 00420D5B 
7503                            JNZ             go4kENV_func_do
 00420D5D 
D9EE                            FLDZ            
 00420D5F 
C3                              RET             
 00420D60 go4kENV_func_do128.6972.4%
 00420D60 
8B41F8                          MOV             EAX, [ECX-0x8]
 00420D63 
85C0                            TEST            EAX, EAX
 00420D65 
7405                            JZ              go4kENV_func_process
 00420D67 
B003                            MOV             AL, 0x3
 00420D69 
894500                          MOV             [EBP+0x0], EAX
 00420D6C go4kENV_func_process107.2672.6%
 00420D6C 
8B4500                          MOV             EAX, [EBP+0x0]
 00420D6F 
D94504                          FLD             DWORD [EBP+0x4]
 00420D72 
3C02                            CMP             AL, 0x2
 00420D74 
7442                            JZ              go4kENV_func_leave2
 00420D76 go4kENV_func_attac1914.1574.5%
 00420D76 
3C00                            CMP             AL, 0x0
 00420D78 
750F                            JNZ             go4kENV_func_decay
 00420D7A 
E85F050000                      CALL            go4kENVMap
 00420D7F 
DEC1                            FADDP           
 00420D81 
D9E8                            FLD1            
 00420D83 
DBE9                            FUCOMI          ST, ST(1)
 00420D85 
DBC1                            FCMOVNB         ST, ST(1)
 00420D87 
7627                            JBE             go4kENV_func_statechange
 00420D89 go4kENV_func_decay2011.0155.0%
 00420D89 
3C01                            CMP             AL, 0x1
 00420D8B 
7510                            JNZ             go4kENV_func_release
 00420D8D 
E85F050000                      CALL            go4kENVMap
 00420D92 
DEE9                            FSUBP           
 00420D94 
D94208                          FLD             DWORD [EDX+0x8]
 00420D97 
DBE9                            FUCOMI          ST, ST(1)
 00420D99 
DAC1                            FCMOVB          ST, ST(1)
 00420D9B 
7313                            JAE             go4kENV_func_statechange
 00420D9D go4kENV_func_release198.0442.3%
 00420D9D 
3C03                            CMP             AL, 0x3
 00420D9F 
7512                            JNZ             go4kENV_func_leave
 00420DA1 
E85F050000                      CALL            go4kENVMap
 00420DA6 
DEE9                            FSUBP           
 00420DA8 
D9EE                            FLDZ            
 00420DAA 
DBE9                            FUCOMI          ST, ST(1)
 00420DAC 
DAC1                            FCMOVB          ST, ST(1)
 00420DAE 
7203                            JB              go4kENV_func_leave
 00420DB0 go4kENV_func_statechange32.0367.6%
 00420DB0 
FF4500                          INC             DWORD [EBP+0x0]
 00420DB3 go4kENV_func_leave52.0440.7%
 00420DB3 
DDD9                            FSTP            ST(1)
 00420DB5 
D95504                          FST             DWORD [EBP+0x4]
 00420DB8 go4kENV_func_leave294.1846.4%
 00420DB8 
D94210                          FLD             DWORD [EDX+0x10]
 00420DBB 
D84508                          FADD            DWORD [EBP+0x8]
 00420DBE 
DEC9                            FMULP           
 00420DC0 
C3                              RET             
-00420DC1 PHYSICS.OBJ:.text$mn12565.8652.7%
-00420DC1 ?PhysicsAddCube@@YQIMMMM_N@Z12565.8652.7%
 00420DC1 ?PhysicsAddCube@@YQIMMMM_N@Z12565.8652.7%
 00420DC1 
55                              PUSH            EBP
 00420DC2 
8BEC                            MOV             EBP, ESP
 00420DC4 
51                              PUSH            ECX
 00420DC5 
53                              PUSH            EBX
 00420DC6 
56                              PUSH            ESI
 00420DC7 
8AD9                            MOV             BL, CL
 00420DC9 
C5                              DB 0xc5         
 00420DCA 
F8                              CLC             
 00420DCB 
28EB                            SUB             BL, CH
 00420DCD 
57                              PUSH            EDI
 00420DCE 
8B3D88E74B00                    MOV             EDI, [?sState@@3UPhysicsState@@A+0x8E698]
 00420DD4 
C5                              DB 0xc5         
 00420DD5 
FA                              CLI             
 00420DD6 
116DFC                          ADC             [EBP-0x4], EBP
 00420DD9 
84DB                            TEST            BL, BL
 00420DDB 
740A                            JZ              0x420DE7
 00420DDD 
C5                              DB 0xc5         
 00420DDE 
FA                              CLI             
 00420DDF 
1025C0254200                    ADC             [__real@40000000], AH
 00420DE5 
EB08                            JMP             0x420DEF
 00420DE7 
C5                              DB 0xc5         
 00420DE8 
FA                              CLI             
 00420DE9 
1025B8254200                    ADC             [__real@3d800000], AH
 00420DEF 
68502F4200                      PUSH            ?kCubeTris@@3QBEB
 00420DF4 
6A0C                            PUSH            0xC
 00420DF6 
68002F4200                      PUSH            ?kCubeEdges@@3QBEB
 00420DFB 
6A28                            PUSH            0x28
 00420DFD 
C5                              DB 0xc5         
 00420DFE 
F8                              CLC             
 00420DFF 
28DA                            SUB             DL, BL
 00420E01 
C5                              DB 0xc5         
 00420E02 
F8                              CLC             
 00420E03 
28D1                            SUB             CL, DL
 00420E05 
6A08                            PUSH            0x8
 00420E07 
C5                              DB 0xc5         
 00420E08 
F8                              CLC             
 00420E09 
28C8                            SUB             AL, CL
 00420E0B 
C5                              DB 0xc5         
 00420E0C 
F8                              CLC             
 00420E0D 
28C5                            SUB             CH, AL
 00420E0F 
BAE82E4200                      MOV             EDX, ?kCubePos@@3QBCB
 00420E14 
59                              POP             ECX
 00420E15 
E8061E0000                      CALL            ?PhysicsAddObject@@YQIHPBCMMMMHPBEMH1@Z
 00420E1A 
8BF0                            MOV             ESI, EAX
 00420E1C 
84DB                            TEST            BL, BL
 00420E1E 
7517                            JNZ             0x420E37
 00420E20 
C5                              DB 0xc5         
 00420E21 
FA                              CLI             
 00420E22 
1045FC                          ADC             [EBP-0x4], AL
 00420E25 
C5                              DB 0xc5         
 00420E26 
FA                              CLI             
 00420E27 
59                              POP             ECX
 00420E28 
0590254200                      ADD             EAX, __real@3fda0000
 00420E2D 
6A08                            PUSH            0x8
 00420E2F 
5A                              POP             EDX
 00420E30 
8BCF                            MOV             ECX, EDI
 00420E32 
E8BF080000                      CALL            ?PhysicsAddVolume@@YQXHHM@Z
 00420E37 
5F                              POP             EDI
 00420E38 
8BC6                            MOV             EAX, ESI
 00420E3A 
5E                              POP             ESI
 00420E3B 
5B                              POP             EBX
 00420E3C 
C9                              LEAVE           
 00420E3D 
C3                              RET             
-00420E3E 4KLANG.OBJ:.g4kcodf12986.4967.0%
-00420E3E _go4kDLL_func@012986.4967.0%
 00420E3E _go4kDLL_func@0155.6737.8%
 00420E3E 
6806000000                      PUSH            0x6
 00420E43 
E845080000                      CALL            go4kTransformValues
 00420E48 
60                              PUSHA           
 00420E49 
0FB65EFE                        MOVZX           EBX, BYTE [ESI-0x2]
 00420E4D go4kDLL_func_process1916.7288.0%
 00420E4D 
89C1                            MOV             ECX, EAX
 00420E4F 
8B2DE452B701                    MOV             EBP, [_go4k_delay_buffer_ofs]
 00420E55 
D9C0                            FLD             ST(0)
 00420E57 
D84A04                          FMUL            DWORD [EDX+0x4]
 00420E5A 
D9C9                            FXCH            
 00420E5C 
D80A                            FMUL            DWORD [EDX]
 00420E5E 
D80A                            FMUL            DWORD [EDX]
 00420E60 go4kDLL_func_loop5136.3971.4%
 00420E60 
0FB7B41BDF214200                MOVZX           ESI, [EBX+EBX+_go4k_delay_times]
 00420E68 
8B4500                          MOV             EAX, [EBP+0x0]
 00420E6B 
D9448510                        FLD             DWORD [EBP+EAX*4+0x10]
 00420E6F 
DCC2                            FADD            ST(2), ST
 00420E71 
D9E8                            FLD1            
 00420E73 
D8620C                          FSUB            DWORD [EDX+0xC]
 00420E76 
DEC9                            FMULP           
 00420E78 
D9420C                          FLD             DWORD [EDX+0xC]
 00420E7B 
D84D04                          FMUL            DWORD [EBP+0x4]
 00420E7E 
DEC1                            FADDP           
 00420E80 
D95504                          FST             DWORD [EBP+0x4]
 00420E83 
D84A08                          FMUL            DWORD [EDX+0x8]
 00420E86 
D8C1                            FADD            ST, ST(1)
 00420E88 
D95C8510                        FSTP            DWORD [EBP+EAX*4+0x10]
 00420E8C 
40                              INC             EAX
 00420E8D 
39F0                            CMP             EAX, ESI
 00420E8F 
7C02                            JL              go4kDLL_func_buffer_nowrap2
 00420E91 
31C0                            XOR             EAX, EAX
 00420E93 go4kDLL_func_buffer_nowrap24427.7063.0%
 00420E93 
894500                          MOV             [EBP+0x0], EAX
 00420E96 
43                              INC             EBX
 00420E97 
81C510000400                    ADD             EBP, 0x40010
 00420E9D 
892DE452B701                    MOV             [_go4k_delay_buffer_ofs], EBP
 00420EA3 
E0BB                            LOOPNZ          go4kDLL_func_loop
 00420EA5 
DDD8                            FSTP            ST(0)
 00420EA7 
D9450C                          FLD             DWORD [EBP+0xC]
 00420EAA 
D80DC7214200                    FMUL            DWORD [c_dc_const]
 00420EB0 
D86508                          FSUB            DWORD [EBP+0x8]
 00420EB3 
D9C9                            FXCH            
 00420EB5 
D95508                          FST             DWORD [EBP+0x8]
 00420EB8 
DEC1                            FADDP           
 00420EBA 
D9550C                          FST             DWORD [EBP+0xC]
 00420EBD 
61                              POPA            
 00420EBE 
C3                              RET             
-00420EBF 4KLANG.OBJ:.g4kcody14888.1959.6%
-00420EBF __4klang_render@414888.1959.6%
 00420EBF __4klang_render@443.3984.9%
 00420EBF 
60                              PUSHA           
 00420EC0 
31C9                            XOR             ECX, ECX
 00420EC2 
51                              PUSH            ECX
 00420EC3 go4k_render_tickloop31.3846.1%
 00420EC3 
51                              PUSH            ECX
 00420EC4 
31C9                            XOR             ECX, ECX
 00420EC6 go4k_render_sampleloop2919.1666.1%
 00420EC6 
51                              PUSH            ECX
 00420EC7 
31C9                            XOR             ECX, ECX
 00420EC9 
BB6F224200                      MOV             EBX, go4k_synth_instructions
 00420ECE 
BEF8234200                      MOV             ESI, go4k_synth_parameter_values
 00420ED3 
BFE852B701                      MOV             EDI, _go4k_delay_buffer
 00420ED8 
893DE452B701                    MOV             [_go4k_delay_buffer_ofs], EDI
 00420EDE 
BF3C36B701                      MOV             EDI, go4k_synth_wrk
 00420EE3 go4k_render_instrumentloop128.0667.2%
 00420EE3 
8B0424                          MOV             EAX, [ESP]
 00420EE6 
21C0                            AND             EAX, EAX
 00420EE8 
7505                            JNZ             go4k_render_instrument_process
 00420EEA 
E8750A0000                      CALL            go4kUpdateInstrument
 00420EEF go4k_render_instrument_process1912.6966.8%
 00420EEF 
E8EC080000                      CALL            go4kRenderVoices
 00420EF4 
41                              INC             ECX
 00420EF5 
80F906                          CMP             CL, 0x6
 00420EF8 
7CE9                            JL              go4k_render_instrumentloop
 00420EFA 
894F04                          MOV             [EDI+0x4], ECX
 00420EFD 
E8D9050000                      CALL            go4k_VM_process
 00420F02 go4k_render_output_sample2312.1152.6%
 00420F02 
FF442408                        INC             DWORD [ESP+0x8]
 00420F06 
87742430                        XCHG            [ESP+0x30], ESI
 00420F0A 
D947F8                          FLD             DWORD [EDI-0x8]
 00420F0D 
D9E8                            FLD1            
 00420F0F 
DBE9                            FUCOMI          ST, ST(1)
 00420F11 
7606                            JBE             go4k_render_clip1
 00420F13 
D9E0                            FCHS            
 00420F15 
DBE9                            FUCOMI          ST, ST(1)
 00420F17 
DAC1                            FCMOVB          ST, ST(1)
 00420F19 go4k_render_clip1206.6933.5%
 00420F19 
DDD9                            FSTP            ST(1)
 00420F1B 
D91E                            FSTP            DWORD [ESI]
 00420F1D 
AD                              LODSD           
 00420F1E 
D947FC                          FLD             DWORD [EDI-0x4]
 00420F21 
D9E8                            FLD1            
 00420F23 
DBE9                            FUCOMI          ST, ST(1)
 00420F25 
7606                            JBE             go4k_render_clip2
 00420F27 
D9E0                            FCHS            
 00420F29 
DBE9                            FUCOMI          ST, ST(1)
 00420F2B 
DAC1                            FCMOVB          ST, ST(1)
 00420F2D go4k_render_clip23824.7165.0%
 00420F2D 
DDD9                            FSTP            ST(1)
 00420F2F 
D91E                            FSTP            DWORD [ESI]
 00420F31 
AD                              LODSD           
 00420F32 
87742430                        XCHG            [ESP+0x30], ESI
 00420F36 
59                              POP             ECX
 00420F37 
41                              INC             ECX
 00420F38 
81F92F140000                    CMP             ECX, 0x142F
 00420F3E 
7C86                            JL              go4k_render_sampleloop
 00420F40 
59                              POP             ECX
 00420F41 
41                              INC             ECX
 00420F42 
81F940020000                    CMP             ECX, 0x240
 00420F48 
0F8C75FFFFFF                    JL              go4k_render_tickloop
 00420F4E 
59                              POP             ECX
 00420F4F 
61                              POPA            
 00420F50 
C20400                          RET             0x4
-00420F53 PHYSICS.OBJ:.text$mn16391.6956.3%
-00420F53 ?PhysicsInit@@YQXXZ16391.6956.3%
 00420F53 ?PhysicsInit@@YQXXZ16391.6956.3%
 00420F53 
C5                              DB 0xc5         
 00420F54 
F8                              CLC             
 00420F55 
2805E0344200                    SUB             [__xmm@c0800000408000004000000040800000], AL
 00420F5B 
C5                              DB 0xc5         
 00420F5C 
F8                              CLC             
 00420F5D 
110598E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6A8], EAX
 00420F63 
C5                              DB 0xc5         
 00420F64 
FA                              CLI             
 00420F65 
1005A4254200                    ADC             [__real@bf800000], AL
 00420F6B 
C5                              DB 0xc5         
 00420F6C 
FA                              CLI             
 00420F6D 
1105A8E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6B8], EAX
 00420F73 
C5                              DB 0xc5         
 00420F74 
FA                              CLI             
 00420F75 
1005A0254200                    ADC             [__real@c0800000], AL
 00420F7B 
33D2                            XOR             EDX, EDX
 00420F7D 
56                              PUSH            ESI
 00420F7E 
C5                              DB 0xc5         
 00420F7F 
FA                              CLI             
 00420F80 
1105ACE74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6BC], EAX
 00420F86 
39158CE74B00                    CMP             [?sState@@3UPhysicsState@@A+0x8E69C], EDX
 00420F8C 
7E66                            JLE             0x420FF4
 00420F8E 
BEF0004300                      MOV             ESI, ?sState@@3UPhysicsState@@A
 00420F93 
6B0C9580D146000C                IMUL            ECX, [EDX*4+?sState@@3UPhysicsState@@A+0x3D090], 0xC
 00420F9B 
6B0495C06D47000C                IMUL            EAX, [EDX*4+?sState@@3UPhysicsState@@A+0x46CD0], 0xC
 00420FA3 
C5                              DB 0xc5         
 00420FA4 
FA                              CLI             
 00420FA5 
100431                          ADC             [ECX+ESI], AL
 00420FA8 
C5                              DB 0xc5         
 00420FA9 
FA                              CLI             
 00420FAA 
5C                              POP             ESP
 00420FAB 
1C30                            SBB             AL, 0x30
 00420FAD 
C5                              DB 0xc5         
 00420FAE 
FA                              CLI             
 00420FAF 
10443104                        ADC             [ECX+ESI+0x4], AL
 00420FB3 
C5                              DB 0xc5         
 00420FB4 
FA                              CLI             
 00420FB5 
5C                              POP             ESP
 00420FB6 
4C                              DEC             ESP
 00420FB7 
3004C5FA104431                  XOR             [EAX*8+0x314410FA], AL
 00420FBE 
08C5                            OR              CH, AL
 00420FC0 
FA                              CLI             
 00420FC1 
5C                              POP             ESP
 00420FC2 
54                              PUSH            ESP
 00420FC3 
3008                            XOR             [EAX], CL
 00420FC5 
C5                              DB 0xc5         
 00420FC6 
E259                            LOOP            0x421021
 00420FC8 
C3                              RET             
 00420FC9 
C5                              DB 0xc5         
 00420FCA 
F2                              DB 0xf2         
 00420FCA 
F259                            POP             ECX
 00420FCC 
C9                              LEAVE           
 00420FCD 
C5                              DB 0xc5         
 00420FCE 
F2                              DB 0xf2         
 00420FCE 
F258                            POP             EAX
 00420FD0 
C8C5EA59                        ENTER           0xEAC5, 0x59
 00420FD4 
C2C5F2                          RET             0xF2C5
 00420FD7 
58                              POP             EAX
 00420FD8 
C0C5F8                          ROL             CH, 0xF8
 00420FDB 
C6C000                          MOV             AL, 0x0
 00420FDE 
C5                              DB 0xc5         
 00420FDF 
F8                              CLC             
 00420FE0 
51                              PUSH            ECX
 00420FE1 
C0C5FA                          ROL             CH, 0xFA
 00420FE4 
110495000A4800                  ADC             [EDX*4+?sState@@3UPhysicsState@@A+0x50910], EAX
 00420FEB 
42                              INC             EDX
 00420FEC 
3B158CE74B00                    CMP             EDX, [?sState@@3UPhysicsState@@A+0x8E69C]
 00420FF2 
7C9F                            JL              0x420F93
 00420FF4 
5E                              POP             ESI
 00420FF5 
C3                              RET             
-00420FF6 PHYSICS.OBJ:.text$mn17878.3844.0%
-00420FF6 ?RenderTri@@YQXABVvec3@@00M@Z17878.3844.0%
 00420FF6 ?RenderTri@@YQXABVvec3@@00M@Z17878.3844.0%
 00420FF6 
55                              PUSH            EBP
 00420FF7 
8BEC                            MOV             EBP, ESP
 00420FF9 
51                              PUSH            ECX
 00420FFA 
51                              PUSH            ECX
 00420FFB 
C5                              DB 0xc5         
 00420FFC 
FA                              CLI             
 00420FFD 
1145F8                          ADC             [EBP-0x8], EAX
 00421000 
53                              PUSH            EBX
 00421001 
8BDA                            MOV             EBX, EDX
 00421003 
56                              PUSH            ESI
 00421004 
8BF1                            MOV             ESI, ECX
 00421006 
57                              PUSH            EDI
 00421007 
C5                              DB 0xc5         
 00421008 
FA                              CLI             
 00421009 
1003                            ADC             [EBX], AL
 0042100B 
8B7D08                          MOV             EDI, [EBP+0x8]
 0042100E 
83EC10                          SUB             ESP, 0x10
 00421011 
C5                              DB 0xc5         
 00421012 
FA                              CLI             
 00421013 
5C                              POP             ESP
 00421014 
36                              DB 0x36         
 00421015 
C5                              DB 0xc5         
 00421016 
FA                              CLI             
 00421017 
104304                          ADC             [EBX+0x4], AL
 0042101A 
C5                              DB 0xc5         
 0042101B 
FA                              CLI             
 0042101C 
5C                              POP             ESP
 0042101D 
46                              INC             ESI
 0042101E 
04C5                            ADD             AL, 0xC5
 00421020 
FA                              CLI             
 00421021 
1145FC                          ADC             [EBP-0x4], EAX
 00421024 
C5                              DB 0xc5         
 00421025 
FA                              CLI             
 00421026 
104308                          ADC             [EBX+0x8], AL
 00421029 
C5                              DB 0xc5         
 0042102A 
FA                              CLI             
 0042102B 
5C                              POP             ESP
 0042102C 
7E08                            JLE             0x421036
 0042102E 
C5                              DB 0xc5         
 0042102F 
FA                              CLI             
 00421030 
1007                            ADC             [EDI], AL
 00421032 
C5                              DB 0xc5         
 00421033 
FA                              CLI             
 00421034 
5C                              POP             ESP
 00421035 
16                              PUSH            SS
 00421036 
C5                              DB 0xc5         
 00421037 
FA                              CLI             
 00421038 
104704                          ADC             [EDI+0x4], AL
 0042103B 
C5                              DB 0xc5         
 0042103C 
FA                              CLI             
 0042103D 
5C                              POP             ESP
 0042103E 
66                              DB 0x66         
 0042103E 
6604C5                          ADD             AL, 0xC5
 00421041 
FA                              CLI             
 00421042 
104708                          ADC             [EDI+0x8], AL
 00421045 
C5                              DB 0xc5         
 00421046 
FA                              CLI             
 00421047 
5C                              POP             ESP
 00421048 
5E                              POP             ESI
 00421049 
08C5                            OR              CH, AL
 0042104B 
EA59CFC5E259C6                  JMP FAR         0xC659:0xE2C5CF59
 00421052 
C5                              DB 0xc5         
 00421053 
F2                              DB 0xf2         
 00421053 
F25C                            POP             ESP
 00421055 
E8C5EA5945                      CALL            0x459BFB1F
 0042105A 
FC                              CLD             
 0042105B 
C5                              DB 0xc5         
 0042105C 
DA59CE                          FICOMP          DWORD [ECX-0x32]
 0042105F 
C5                              DB 0xc5         
 00421060 
F2                              DB 0xf2         
 00421060 
F25C                            POP             ESP
 00421062 
D0C5                            ROL             CH, 0x1
 00421064 
E259                            LOOP            0x4210BF
 00421066 
4D                              DEC             EBP
 00421067 
FC                              CLD             
 00421068 
C5                              DB 0xc5         
 00421069 
DA59C7                          FICOMP          DWORD [ECX-0x39]
 0042106C 
C5                              DB 0xc5         
 0042106D 
F2                              DB 0xf2         
 0042106D 
F25C                            POP             ESP
 0042106F 
C0C5FA                          ROL             CH, 0xFA
 00421072 
104DF8                          ADC             [EBP-0x8], CL
 00421075 
C5                              DB 0xc5         
 00421076 
FA                              CLI             
 00421077 
114C240C                        ADC             [ESP+0xC], ECX
 0042107B 
C5                              DB 0xc5         
 0042107C 
FA                              CLI             
 0042107D 
11542408                        ADC             [ESP+0x8], EDX
 00421081 
C5                              DB 0xc5         
 00421082 
FA                              CLI             
 00421083 
116C2404                        ADC             [ESP+0x4], EBP
 00421087 
C5                              DB 0xc5         
 00421088 
FA                              CLI             
 00421089 
110424                          ADC             [ESP], EAX
 0042108C 
FF155C004300                    CALL            [__imp__glColor4f@16]
 00421092 
56                              PUSH            ESI
 00421093 
8B3584004300                    MOV             ESI, [__imp__glVertex3fv@4]
 00421099 
FFD6                            CALL            ESI
 0042109B 
53                              PUSH            EBX
 0042109C 
FFD6                            CALL            ESI
 0042109E 
57                              PUSH            EDI
 0042109F 
FFD6                            CALL            ESI
 004210A1 
5F                              POP             EDI
 004210A2 
5E                              POP             ESI
 004210A3 
5B                              POP             EBX
 004210A4 
C9                              LEAVE           
 004210A5 
C20400                          RET             0x4
-004210A8 PHYSICS.OBJ:.text$mn223145.8865.4%
-004210A8 ?PhysicsUpdateHexes@@YQXXZ223145.8865.4%
 004210A8 ?PhysicsUpdateHexes@@YQXXZ223145.8865.4%
 004210A8 
55                              PUSH            EBP
 004210A9 
8BEC                            MOV             EBP, ESP
 004210AB 
83EC24                          SUB             ESP, 0x24
 004210AE 
53                              PUSH            EBX
 004210AF 
56                              PUSH            ESI
 004210B0 
57                              PUSH            EDI
 004210B1 
6AFA                            PUSH            -0x6
 004210B3 
59                              POP             ECX
 004210B4 
6AF4                            PUSH            -0xC
 004210B6 
5B                              POP             EBX
 004210B7 
33F6                            XOR             ESI, ESI
 004210B9 
894DF4                          MOV             [EBP-0xC], ECX
 004210BC 
C745F860E24B00                  MOV             DWORD [EBP-0x8], ?sState@@3UPhysicsState@@A+0x8E170
 004210C3 
895DF0                          MOV             [EBP-0x10], EBX
 004210C6 
C745EC08000000                  MOV             DWORD [EBP-0x14], 0x8
 004210CD 
8365E800                        AND             DWORD [EBP-0x18], 0x0
 004210D1 
8BC1                            MOV             EAX, ECX
 004210D3 
C5                              DB 0xc5         
 004210D4 
F8                              CLC             
 004210D5 
57                              PUSH            EDI
 004210D6 
C0C5FA                          ROL             CH, 0xFA
 004210D9 
2AC1                            SUB             AL, CL
 004210DB 
C5                              DB 0xc5         
 004210DC 
FA                              CLI             
 004210DD 
59                              POP             ECX
 004210DE 
15C4254200                      ADC             EAX, __real@3f000000
 004210E3 
8B4DF8                          MOV             ECX, [EBP-0x8]
 004210E6 
99                              CDQ             
 004210E7 
C5                              DB 0xc5         
 004210E8 
F8                              CLC             
 004210E9 
57                              PUSH            EDI
 004210EA 
C0C5FA                          ROL             CH, 0xFA
 004210ED 
2AC3                            SUB             AL, BL
 004210EF 
C5                              DB 0xc5         
 004210F0 
FA                              CLI             
 004210F1 
59                              POP             ECX
 004210F2 
0570254200                      ADD             EAX, __real@3fb504f3
 004210F7 
8B5DE8                          MOV             EBX, [EBP-0x18]
 004210FA 
2BC2                            SUB             EAX, EDX
 004210FC 
D1F8                            SAR             EAX, 0x1
 004210FE 
C5                              DB 0xc5         
 004210FF 
E057                            LOOPNZ          0x421158
 00421101 
DBC5                            FCMOVNB         ST, ST(5)
 00421103 
E22A                            LOOP            0x42112F
 00421105 
D8C5                            FADD            ST, ST(5)
 00421107 
FA                              CLI             
 00421108 
1145E4                          ADC             [EBP-0x1C], EAX
 0042110B 
8975FC                          MOV             [EBP-0x4], ESI
 0042110E 
3935B0E74B00                    CMP             [?sState@@3UPhysicsState@@A+0x8E6C0], ESI
 00421114 
750A                            JNZ             0x421120
 00421116 
C5                              DB 0xc5         
 00421117 
FA                              CLI             
 00421118 
100DA8E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6B8], CL
 0042111E 
EB08                            JMP             0x421128
 00421120 
C5                              DB 0xc5         
 00421121 
FA                              CLI             
 00421122 
100DA4254200                    ADC             [__real@bf800000], CL
 00421128 
C5                              DB 0xc5         
 00421129 
F8                              CLC             
 0042112A 
57                              PUSH            EDI
 0042112B 
C08D43FA8BF9C5                  ROR             BYTE [EBP-0x67405BD], 0xC5
 00421132 
FA                              CLI             
 00421133 
2AC0                            SUB             AL, AL
 00421135 
C5                              DB 0xc5         
 00421136 
FA                              CLI             
 00421137 
58                              POP             EAX
 00421138 
C2C5FA                          RET             0xFAC5
 0042113B 
5C                              POP             ESP
 0042113C 
C3                              RET             
 0042113D 
C5                              DB 0xc5         
 0042113E 
FA                              CLI             
 0042113F 
59                              POP             ECX
 00421140 
059C254200                      ADD             EAX, __real@40661cc4
 00421145 
C5                              DB 0xc5         
 00421146 
FA                              CLI             
 00421147 
1145DC                          ADC             [EBP-0x24], EAX
 0042114A 
C5                              DB 0xc5         
 0042114B 
FA                              CLI             
 0042114C 
114DE0                          ADC             [EBP-0x20], ECX
 0042114F 
8D75DC                          LEA             ESI, [EBP-0x24]
 00421152 
43                              INC             EBX
 00421153 
A5                              MOVSD           
 00421154 
83C10C                          ADD             ECX, 0xC
 00421157 
A5                              MOVSD           
 00421158 
A5                              MOVSD           
 00421159 
8B75FC                          MOV             ESI, [EBP-0x4]
 0042115C 
46                              INC             ESI
 0042115D 
8975FC                          MOV             [EBP-0x4], ESI
 00421160 
83FB0C                          CMP             EBX, 0xC
 00421163 
7CA9                            JL              0x42110E
 00421165 
8B5DF0                          MOV             EBX, [EBP-0x10]
 00421168 
894DF8                          MOV             [EBP-0x8], ECX
 0042116B 
83C302                          ADD             EBX, 0x2
 0042116E 
8B4DF4                          MOV             ECX, [EBP-0xC]
 00421171 
41                              INC             ECX
 00421172 
895DF0                          MOV             [EBP-0x10], EBX
 00421175 
836DEC01                        SUB             DWORD [EBP-0x14], 0x1
 00421179 
894DF4                          MOV             [EBP-0xC], ECX
 0042117C 
0F854BFFFFFF                    JNZ             0x4210CD
 00421182 
5F                              POP             EDI
 00421183 
5E                              POP             ESI
 00421184 
5B                              POP             EBX
 00421185 
C9                              LEAVE           
 00421186 
C3                              RET             
-00421187 PHYSICS.OBJ:.text$mn4641.2189.6%
-00421187 ?PhysicsObjectEnable@@YQXI_N@Z4641.2189.6%
 00421187 ?PhysicsObjectEnable@@YQXI_N@Z4641.2189.6%
 00421187 
55                              PUSH            EBP
 00421188 
8BEC                            MOV             EBP, ESP
 0042118A 
51                              PUSH            ECX
 0042118B 
80F201                          XOR             DL, 0x1
 0042118E 
8855FC                          MOV             [EBP-0x4], DL
 00421191 
8BD1                            MOV             EDX, ECX
 00421193 
C1EA10                          SHR             EDX, 0x10
 00421196 
0FB7C9                          MOVZX           ECX, CX
 00421199 
8D0411                          LEA             EAX, [ECX+EDX]
 0042119C 
3BD0                            CMP             EDX, EAX
 0042119E 
7313                            JAE             0x4211B3
 004211A0 
51                              PUSH            ECX
 004211A1 
FF75FC                          PUSH            DWORD [EBP-0x4]
 004211A4 
8D8270AA4600                    LEA             EAX, [EDX+?sState@@3UPhysicsState@@A+0x3A980]
 004211AA 
50                              PUSH            EAX
 004211AB 
E819090000                      CALL            _memset
 004211B0 
83C40C                          ADD             ESP, 0xC
 004211B3 
C9                              LEAVE           
 004211B4 
C3                              RET             
-004211B5 PHYSICS.OBJ:.text$mn260142.0954.6%
-004211B5 ?PhysicsEdgeConstraints@@YQXXZ260142.0954.6%
 004211B5 ?PhysicsEdgeConstraints@@YQXXZ260142.0954.6%
 004211B5 
55                              PUSH            EBP
 004211B6 
8BEC                            MOV             EBP, ESP
 004211B8 
A18CE74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E69C]
 004211BD 
83EC18                          SUB             ESP, 0x18
 004211C0 
33C9                            XOR             ECX, ECX
 004211C2 
56                              PUSH            ESI
 004211C3 
57                              PUSH            EDI
 004211C4 
85C0                            TEST            EAX, EAX
 004211C6 
0F8EE9000000                    JLE             0x4212B5
 004211CC 
8B148D80D14600                  MOV             EDX, [ECX*4+?sState@@3UPhysicsState@@A+0x3D090]
 004211D3 
8B348DC06D4700                  MOV             ESI, [ECX*4+?sState@@3UPhysicsState@@A+0x46CD0]
 004211DA 
80BA70AA460000                  CMP             BYTE [EDX+?sState@@3UPhysicsState@@A+0x3A980], 0x0
 004211E1 
0F85C5000000                    JNZ             0x4212AC
 004211E7 
6BC20C                          IMUL            EAX, EDX, 0xC
 004211EA 
8DB8F0004300                    LEA             EDI, [EAX+?sState@@3UPhysicsState@@A]
 004211F0 
6BC60C                          IMUL            EAX, ESI, 0xC
 004211F3 
C5                              DB 0xc5         
 004211F4 
FA                              CLI             
 004211F5 
1037                            ADC             [EDI], DH
 004211F7 
C5                              DB 0xc5         
 004211F8 
FA                              CLI             
 004211F9 
107F04                          ADC             [EDI+0x4], BH
 004211FC 
C5                              DB 0xc5         
 004211FD 
FA                              CLI             
 004211FE 
104708                          ADC             [EDI+0x8], AL
 00421201 
8D75F4                          LEA             ESI, [EBP-0xC]
 00421204 
8D80F0004300                    LEA             EAX, [EAX+?sState@@3UPhysicsState@@A]
 0042120A 
C5                              DB 0xc5         
 0042120B 
FA                              CLI             
 0042120C 
5C                              POP             ESP
 0042120D 
60                              PUSHA           
 0042120E 
08C5                            OR              CH, AL
 00421210 
CA5C10                          RETF            0x105C
 00421213 
C5                              DB 0xc5         
 00421214 
C25C58                          RET             0x585C
 00421217 
04C5                            ADD             AL, 0xC5
 00421219 
EA59C2C5E259CB                  JMP FAR         0xCB59:0xE2C5C259
 00421220 
C5                              DB 0xc5         
 00421221 
F2                              DB 0xf2         
 00421221 
F258                            POP             EAX
 00421223 
C8C5DA59                        ENTER           0xDAC5, 0x59
 00421227 
C4                              DB 0xc4         
 00421228 
C5                              DB 0xc5         
 00421229 
F2                              DB 0xf2         
 00421229 
F258                            POP             EAX
 0042122B 
C0C5F8                          ROL             CH, 0xF8
 0042122E 
C6C000                          MOV             AL, 0x0
 00421231 
C5                              DB 0xc5         
 00421232 
F8                              CLC             
 00421233 
51                              PUSH            ECX
 00421234 
C8C5F25C                        ENTER           0xF2C5, 0x5C
 00421238 
048D                            ADD             AL, 0x8D
 0042123A 
000A                            ADD             [EDX], CL
 0042123C 
48                              DEC             EAX
 0042123D 
00C5                            ADD             CH, AL
 0042123F 
FA                              CLI             
 00421240 
5E                              POP             ESI
 00421241 
C1C5FA                          ROL             EBP, 0xFA
 00421244 
59                              POP             ECX
 00421245 
048D                            ADD             AL, 0x8D
 00421247 
40                              INC             EAX
 00421248 
A6                              CMPSB           
 00421249 
48                              DEC             EAX
 0042124A 
00C5                            ADD             CH, AL
 0042124C 
FA                              CLI             
 0042124D 
59                              POP             ECX
 0042124E 
05C4254200                      ADD             EAX, __real@3f000000
 00421253 
C5                              DB 0xc5         
 00421254 
EA59E8C5E259D8                  JMP FAR         0xD859:0xE2C5E859
 0042125B 
C5                              DB 0xc5         
 0042125C 
DA59E0                          FICOMP          DWORD [ECX-0x20]
 0042125F 
C5                              DB 0xc5         
 00421260 
FA                              CLI             
 00421261 
104708                          ADC             [EDI+0x8], AL
 00421264 
C5                              DB 0xc5         
 00421265 
CA5CD5                          RETF            0xD55C
 00421268 
C5                              DB 0xc5         
 00421269 
C25CCB                          RET             0xCB5C
 0042126C 
C5                              DB 0xc5         
 0042126D 
FA                              CLI             
 0042126E 
5C                              POP             ESP
 0042126F 
C4                              DB 0xc4         
 00421270 
C5                              DB 0xc5         
 00421271 
FA                              CLI             
 00421272 
1155F4                          ADC             [EBP-0xC], EDX
 00421275 
C5                              DB 0xc5         
 00421276 
FA                              CLI             
 00421277 
114DF8                          ADC             [EBP-0x8], ECX
 0042127A 
C5                              DB 0xc5         
 0042127B 
FA                              CLI             
 0042127C 
1145FC                          ADC             [EBP-0x4], EAX
 0042127F 
A5                              MOVSD           
 00421280 
A5                              MOVSD           
 00421281 
A5                              MOVSD           
 00421282 
C5                              DB 0xc5         
 00421283 
D25810                          RCR             BYTE [EAX+0x10], CL
 00421286 
C5                              DB 0xc5         
 00421287 
E258                            LOOP            0x4212E1
 00421289 
48                              DEC             EAX
 0042128A 
04C5                            ADD             AL, 0xC5
 0042128C 
DA5840                          FICOMP          DWORD [EAX+0x40]
 0042128F 
088BF88D75E8                    OR              [EBX-0x178A7208], CL
 00421295 
C5                              DB 0xc5         
 00421296 
FA                              CLI             
 00421297 
1155E8                          ADC             [EBP-0x18], EDX
 0042129A 
C5                              DB 0xc5         
 0042129B 
FA                              CLI             
 0042129C 
114DEC                          ADC             [EBP-0x14], ECX
 0042129F 
C5                              DB 0xc5         
 004212A0 
FA                              CLI             
 004212A1 
1145F0                          ADC             [EBP-0x10], EAX
 004212A4 
A5                              MOVSD           
 004212A5 
A5                              MOVSD           
 004212A6 
A5                              MOVSD           
 004212A7 
A18CE74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E69C]
 004212AC 
41                              INC             ECX
 004212AD 
3BC8                            CMP             ECX, EAX
 004212AF 
0F8C17FFFFFF                    JL              0x4211CC
 004212B5 
5F                              POP             EDI
 004212B6 
5E                              POP             ESI
 004212B7 
C9                              LEAVE           
 004212B8 
C3                              RET             
-004212B9 AUDIO.OBJ:.initsnd265156.6559.1%
-004212B9 ?AudioPlay@@YQ_NM@Z265156.6559.1%
 004212B9 ?AudioPlay@@YQ_NM@Z265156.6559.1%
 004212B9 
55                              PUSH            EBP
 004212BA 
8BEC                            MOV             EBP, ESP
 004212BC 
51                              PUSH            ECX
 004212BD 
53                              PUSH            EBX
 004212BE 
56                              PUSH            ESI
 004212BF 
6A0C                            PUSH            0xC
 004212C1 
6860294200                      PUSH            ?MMTime@@3Ummtime_tag@@A
 004212C6 
FF35F835B701                    PUSH            DWORD [?hWaveOut@@3PAUHWAVEOUT__@@A]
 004212CC 
33C0                            XOR             EAX, EAX
 004212CE 
C5                              DB 0xc5         
 004212CF 
FA                              CLI             
 004212D0 
1145FC                          ADC             [EBP-0x4], EAX
 004212D3 
66A3D8E74B00                    MOV             [?audioState@@3UAudioState@@A+0x8], AX
 004212D9 
A2F4E74B00                      MOV             [?audioState@@3UAudioState@@A+0x24], AL
 004212DE 
FF159C004300                    CALL            [__imp__waveOutGetPosition@12]
 004212E4 
C5                              DB 0xc5         
 004212E5 
FA                              CLI             
 004212E6 
1055FC                          ADC             [EBP-0x4], DL
 004212E9 
A1D4E74B00                      MOV             EAX, [?audioState@@3UAudioState@@A+0x4]
 004212EE 
33DB                            XOR             EBX, EBX
 004212F0 
C5                              DB 0xc5         
 004212F1 
EA5AD2C5EB590D                  JMP FAR         0xD59:0xEBC5D25A
 004212F8 
A829                            TEST            AL, 0x29
 004212FA 
42                              INC             EDX
 004212FB 
00C5                            ADD             CH, AL
 004212FD 
F8                              CLC             
 004212FE 
57                              PUSH            EDI
 004212FF 
C0C5FB                          ROL             CH, 0xFB
 00421302 
2AC0                            SUB             AL, AL
 00421304 
43                              INC             EBX
 00421305 
C5                              DB 0xc5         
 00421306 
F9                              STC             
 00421307 
2F                              DAS             
 00421308 
C8761040                        ENTER           0x1076, 0x40
 0042130C 
8AD3                            MOV             DL, BL
 0042130E 
A3D4E74B00                      MOV             [?audioState@@3UAudioState@@A+0x4], EAX
 00421313 
8815D9E74B00                    MOV             [?audioState@@3UAudioState@@A+0x9], DL
 00421319 
EB06                            JMP             0x421321
 0042131B 
8A15D9E74B00                    MOV             DL, [?audioState@@3UAudioState@@A+0x9]
 00421321 
A1D0E74B00                      MOV             EAX, [?audioState@@3UAudioState@@A]
 00421326 
C5                              DB 0xc5         
 00421327 
EB59                            JMP             0x421382
 00421329 
0DA0294200                      OR              EAX, __real@3fe1111111111111
 0042132E 
C5                              DB 0xc5         
 0042132F 
F8                              CLC             
 00421330 
57                              PUSH            EDI
 00421331 
C0C5FB                          ROL             CH, 0xFB
 00421334 
2AC0                            SUB             AL, AL
 00421336 
C5                              DB 0xc5         
 00421337 
F9                              STC             
 00421338 
2F                              DAS             
 00421339 
C8761040                        ENTER           0x1076, 0x40
 0042133D 
8ACB                            MOV             CL, BL
 0042133F 
A3D0E74B00                      MOV             [?audioState@@3UAudioState@@A], EAX
 00421344 
880DD8E74B00                    MOV             [?audioState@@3UAudioState@@A+0x8], CL
 0042134A 
EB06                            JMP             0x421352
 0042134C 
8A0DD8E74B00                    MOV             CL, [?audioState@@3UAudioState@@A+0x8]
 00421352 
8B3564294200                    MOV             ESI, [?MMTime@@3Ummtime_tag@@A+0x4]
 00421358 
83F811                          CMP             EAX, 0x11
 0042135B 
7C16                            JL              0x421373
 0042135D 
83F819                          CMP             EAX, 0x19
 00421360 
7D0C                            JGE             0x42136E
 00421362 
84C9                            TEST            CL, CL
 00421364 
744F                            JZ              0x4213B5
 00421366 
881DF4E74B00                    MOV             [?audioState@@3UAudioState@@A+0x24], BL
 0042136C 
EB47                            JMP             0x4213B5
 0042136E 
83F81E                          CMP             EAX, 0x1E
 00421371 
7D31                            JGE             0x4213A4
 00421373 
8BC6                            MOV             EAX, ESI
 00421375 
C1E803                          SHR             EAX, 0x3
 00421378 
25E0FFFF1F                      AND             EAX, 0x1FFFFFE0
 0042137D 
8B048530700709                  MOV             EAX, [EAX*4+__4klang_note_buffer+0x8]
 00421384 
3B05E0E74B00                    CMP             EAX, [?audioState@@3UAudioState@@A+0x10]
 0042138A 
740A                            JZ              0x421396
 0042138C 
881DF4E74B00                    MOV             [?audioState@@3UAudioState@@A+0x24], BL
 00421392 
85C0                            TEST            EAX, EAX
 00421394 
7F07                            JG              0x42139D
 00421396 
C605F4E74B0000                  MOV             BYTE [?audioState@@3UAudioState@@A+0x24], 0x0
 0042139D 
A3E0E74B00                      MOV             [?audioState@@3UAudioState@@A+0x10], EAX
 004213A2 
EB11                            JMP             0x4213B5
 004213A4 
0FB605F4E74B00                  MOVZX           EAX, BYTE [?audioState@@3UAudioState@@A+0x24]
 004213AB 
84D2                            TEST            DL, DL
 004213AD 
0F45C3                          CMOVNZ          EAX, EBX
 004213B0 
A2F4E74B00                      MOV             [?audioState@@3UAudioState@@A+0x24], AL
 004213B5 
81FEC0692D00                    CMP             ESI, 0x2D69C0
 004213BB 
5E                              POP             ESI
 004213BC 
0F92C0                          SETB            AL
 004213BF 
5B                              POP             EBX
 004213C0 
C9                              LEAVE           
 004213C1 
C3                              RET             
-004213C2 PHYSICS.OBJ:.text$mn289164.7257.0%
-004213C2 ?PhysicsSim@@YQXM@Z289164.7257.0%
 004213C2 ?PhysicsSim@@YQXM@Z289164.7257.0%
 004213C2 
55                              PUSH            EBP
 004213C3 
8BEC                            MOV             EBP, ESP
 004213C5 
83EC0C                          SUB             ESP, 0xC
 004213C8 
56                              PUSH            ESI
 004213C9 
57                              PUSH            EDI
 004213CA 
E8A4100000                      CALL            ?PhysicsUpdateHexes@@YQXXZ
 004213CF 
33C0                            XOR             EAX, EAX
 004213D1 
8BC8                            MOV             ECX, EAX
 004213D3 
390580E74B00                    CMP             [?sState@@3UPhysicsState@@A+0x8E690], EAX
 004213D9 
7E64                            JLE             0x42143F
 004213DB 
C5                              DB 0xc5         
 004213DC 
FA                              CLI             
 004213DD 
100DC0254200                    ADC             [__real@40000000], CL
 004213E3 
8B148DE0E64B00                  MOV             EDX, [ECX*4+?sState@@3UPhysicsState@@A+0x8E5F0]
 004213EA 
388270AA4600                    CMP             [EDX+?sState@@3UPhysicsState@@A+0x3A980], AL
 004213F0 
7544                            JNZ             0x421436
 004213F2 
C5                              DB 0xc5         
 004213F3 
FA                              CLI             
 004213F4 
10048D30E74B00                  ADC             [ECX*4+?sState@@3UPhysicsState@@A+0x8E640], AL
 004213FB 
C5                              DB 0xc5         
 004213FC 
FA                              CLI             
 004213FD 
59                              POP             ECX
 004213FE 
0550254200                      ADD             EAX, __real@3f4ccccd
 00421403 
C5                              DB 0xc5         
 00421404 
FA                              CLI             
 00421405 
58                              POP             EAX
 00421406 
05A8E74B00                      ADD             EAX, ?sState@@3UPhysicsState@@A+0x8E6B8
 0042140B 
6BD20C                          IMUL            EDX, EDX, 0xC
 0042140E 
C5                              DB 0xc5         
 0042140F 
F8                              CLC             
 00421410 
2F                              DAS             
 00421411 
82F400                          XOR             AH, 0x0
 00421414 
43                              INC             EBX
 00421415 
00C5                            ADD             CH, AL
 00421417 
FA                              CLI             
 00421418 
1092F8004300                    ADC             [EDX+?sState@@3UPhysicsState@@A+0x8], DL
 0042141E 
7608                            JBE             0x421428
 00421420 
C5                              DB 0xc5         
 00421421 
FA                              CLI             
 00421422 
1182F4004300                    ADC             [EDX+?sState@@3UPhysicsState@@A+0x4], EAX
 00421428 
C5                              DB 0xc5         
 00421429 
F8                              CLC             
 0042142A 
2F                              DAS             
 0042142B 
D17608                          SAL             DWORD [ESI+0x8], 0x1
 0042142E 
C5                              DB 0xc5         
 0042142F 
FA                              CLI             
 00421430 
118AF8004300                    ADC             [EDX+?sState@@3UPhysicsState@@A+0x8], ECX
 00421436 
41                              INC             ECX
 00421437 
3B0D80E74B00                    CMP             ECX, [?sState@@3UPhysicsState@@A+0x8E690]
 0042143D 
7CA4                            JL              0x4213E3
 0042143F 
8B1588E74B00                    MOV             EDX, [?sState@@3UPhysicsState@@A+0x8E698]
 00421445 
85D2                            TEST            EDX, EDX
 00421447 
7E7F                            JLE             0x4214C8
 00421449 
C5                              DB 0xc5         
 0042144A 
FA                              CLI             
 0042144B 
103584254200                    ADC             [__real@3a5a7410], DH
 00421451 
B9B4D54400                      MOV             ECX, ?sState@@3UPhysicsState@@A+0x1D4C4
 00421456 
80B870AA460000                  CMP             BYTE [EAX+?sState@@3UPhysicsState@@A+0x3A980], 0x0
 0042145D 
7561                            JNZ             0x4214C0
 0042145F 
C5                              DB 0xc5         
 00421460 
FA                              CLI             
 00421461 
10A9402BFEFF                    ADC             [ECX-0x1D4C0], CH
 00421467 
C5                              DB 0xc5         
 00421468 
FA                              CLI             
 00421469 
10A1442BFEFF                    ADC             [ECX-0x1D4BC], AH
 0042146F 
C5                              DB 0xc5         
 00421470 
D25C01C5                        RCR             BYTE [ECX+EAX-0x3B], CL
 00421474 
DA5C5904                        FICOMP          DWORD [ECX+EBX*2+0x4]
 00421478 
8DB93C2BFEFF                    LEA             EDI, [ECX-0x1D4C4]
 0042147E 
C5                              DB 0xc5         
 0042147F 
FA                              CLI             
 00421480 
1017                            ADC             [EDI], DL
 00421482 
C5                              DB 0xc5         
 00421483 
EA5C49FCC5FA11                  JMP FAR         0x11FA:0xC5FC495C
 0042148A 
51                              PUSH            ECX
 0042148B 
FC                              CLD             
 0042148C 
C5                              DB 0xc5         
 0042148D 
FA                              CLI             
 0042148E 
1129                            ADC             [ECX], EBP
 00421490 
C5                              DB 0xc5         
 00421491 
FA                              CLI             
 00421492 
116104                          ADC             [ECX+0x4], ESP
 00421495 
C5                              DB 0xc5         
 00421496 
D258C0                          RCR             BYTE [EAX-0x40], CL
 00421499 
C5                              DB 0xc5         
 0042149A 
F2                              DB 0xf2         
 0042149A 
F258                            POP             EAX
 0042149C 
D2C5                            ROL             CH, CL
 0042149E 
FA                              CLI             
 0042149F 
5C                              POP             ESP
 004214A0 
CE                              INTO            
 004214A1 
C5                              DB 0xc5         
 004214A2 
E258                            LOOP            0x4214FC
 004214A4 
C4                              DB 0xc4         
 004214A5 
C5                              DB 0xc5         
 004214A6 
FA                              CLI             
 004214A7 
1155F4                          ADC             [EBP-0xC], EDX
 004214AA 
C5                              DB 0xc5         
 004214AB 
FA                              CLI             
 004214AC 
114DF8                          ADC             [EBP-0x8], ECX
 004214AF 
C5                              DB 0xc5         
 004214B0 
FA                              CLI             
 004214B1 
1145FC                          ADC             [EBP-0x4], EAX
 004214B4 
8D75F4                          LEA             ESI, [EBP-0xC]
 004214B7 
A5                              MOVSD           
 004214B8 
A5                              MOVSD           
 004214B9 
A5                              MOVSD           
 004214BA 
8B1588E74B00                    MOV             EDX, [?sState@@3UPhysicsState@@A+0x8E698]
 004214C0 
40                              INC             EAX
 004214C1 
83C10C                          ADD             ECX, 0xC
 004214C4 
3BC2                            CMP             EAX, EDX
 004214C6 
7C8E                            JL              0x421456
 004214C8 
6A02                            PUSH            0x2
 004214CA 
5E                              POP             ESI
 004214CB 
E8B1110000                      CALL            ?PhysicsEdgeConstraints@@YQXXZ
 004214D0 
E89C1F0000                      CALL            ?PhysicsVolumeConstraints@@YQXXZ
 004214D5 
83EE01                          SUB             ESI, 0x1
 004214D8 
75F1                            JNZ             0x4214CB
 004214DA 
E860190000                      CALL            ?PhysicsBoundsConstraints@@YQXXZ
 004214DF 
5F                              POP             EDI
 004214E0 
5E                              POP             ESI
 004214E1 
C9                              LEAVE           
 004214E2 
C3                              RET             
-004214E3 MAIN.OBJ:.text$mn15266.6043.8%
-004214E3 ?BlurTexture@@YQXIIH_N0@Z15266.6043.8%
 004214E3 ?BlurTexture@@YQXIIH_N0@Z15266.6043.8%
 004214E3 
55                              PUSH            EBP
 004214E4 
8BEC                            MOV             EBP, ESP
 004214E6 
51                              PUSH            ECX
 004214E7 
51                              PUSH            ECX
 004214E8 
53                              PUSH            EBX
 004214E9 
56                              PUSH            ESI
 004214EA 
57                              PUSH            EDI
 004214EB 
FF356C354200                    PUSH            DWORD [?gShaderBlur@@3UShader@@A]
 004214F1 
8BDA                            MOV             EBX, EDX
 004214F3 
894DFC                          MOV             [EBP-0x4], ECX
 004214F6 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 004214FC 
6A00                            PUSH            0x0
 004214FE 
FF3580354200                    PUSH            DWORD [?gShaderBlur@@3UShader@@A+0x14]
 00421504 
FF15D8004300                    CALL            [?gl@@3UGLFunctions@@A+0x28]
 0042150A 
C5                              DB 0xc5         
 0042150B 
FA                              CLI             
 0042150C 
1005C4254200                    ADC             [__real@3f000000], AL
 00421512 
8B7D08                          MOV             EDI, [EBP+0x8]
 00421515 
0FB6750C                        MOVZX           ESI, BYTE [EBP+0xC]
 00421519 
C5                              DB 0xc5         
 0042151A 
FA                              CLI             
 0042151B 
1145F8                          ADC             [EBP-0x8], EAX
 0042151E 
85FF                            TEST            EDI, EDI
 00421520 
7E4A                            JLE             0x42156C
 00421522 
FF3518354200                    PUSH            DWORD [?gRenderBlurFBO@@3IA]
 00421528 
68408D0000                      PUSH            0x8D40
 0042152D 
FF15E0004300                    CALL            [?gl@@3UGLFunctions@@A+0x30]
 00421533 
FF7510                          PUSH            DWORD [EBP+0x10]
 00421536 
8B4DFC                          MOV             ECX, [EBP-0x4]
 00421539 
8BD3                            MOV             EDX, EBX
 0042153B 
C5                              DB 0xc5         
 0042153C 
F8                              CLC             
 0042153D 
57                              PUSH            EDI
 0042153E 
C0C5FA                          ROL             CH, 0xFA
 00421541 
2ACE                            SUB             CL, DH
 00421543 
C5                              DB 0xc5         
 00421544 
FA                              CLI             
 00421545 
1045F8                          ADC             [EBP-0x8], AL
 00421548 
E804070000                      CALL            ?BlurIteration@@YQMMMII_N@Z
 0042154D 
FF7510                          PUSH            DWORD [EBP+0x10]
 00421550 
8B55FC                          MOV             EDX, [EBP-0x4]
 00421553 
8BCB                            MOV             ECX, EBX
 00421555 
C5                              DB 0xc5         
 00421556 
F0                              DB 0xf0         
 00421556 
F057                            PUSH            EDI
 00421558 
C9                              LEAVE           
 00421559 
C5                              DB 0xc5         
 0042155A 
F2                              DB 0xf2         
 0042155A 
F22ACE                          SUB             CL, DH
 0042155D 
E804070000                      CALL            ?BlurIteration@@YQMMMII_N@Z
 00421562 
C5                              DB 0xc5         
 00421563 
FA                              CLI             
 00421564 
1145F8                          ADC             [EBP-0x8], EAX
 00421567 
83EF01                          SUB             EDI, 0x1
 0042156A 
75B6                            JNZ             0x421522
 0042156C 
6A00                            PUSH            0x0
 0042156E 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 00421574 
5F                              POP             EDI
 00421575 
5E                              POP             ESI
 00421576 
5B                              POP             EBX
 00421577 
C9                              LEAVE           
 00421578 
C20C00                          RET             0xC
-0042157B MAIN.OBJ:.text$mn314146.0346.5%
-0042157B ?SetupScene@@YQXXZ314146.0346.5%
 0042157B ?SetupScene@@YQXXZ314146.0346.5%
 0042157B 
56                              PUSH            ESI
 0042157C 
57                              PUSH            EDI
 0042157D 
6A1D                            PUSH            0x1D
 0042157F 
BE4C314200                      MOV             ESI, ?kCubes@@3PAUSpawnDesc@@A+0x4
 00421584 
5F                              POP             EDI
 00421585 
0FB64601                        MOVZX           EAX, BYTE [ESI+0x1]
 00421589 
32C9                            XOR             CL, CL
 0042158B 
C5                              DB 0xc5         
 0042158C 
F8                              CLC             
 0042158D 
57                              PUSH            EDI
 0042158E 
C0500FBE                        RCL             BYTE [EAX+0xF], 0xBE
 00421592 
46                              INC             ESI
 00421593 
FFC5                            INC             EBP
 00421595 
FA                              CLI             
 00421596 
2AC0                            SUB             AL, AL
 00421598 
C5                              DB 0xc5         
 00421599 
FA                              CLI             
 0042159A 
59                              POP             ECX
 0042159B 
1D88254200                      SBB             EAX, __real@3c23d70a
 004215A0 
0FBE46FE                        MOVSX           EAX, BYTE [ESI-0x2]
 004215A4 
C5                              DB 0xc5         
 004215A5 
E857D2C5F8                      CALL            0xFFFFFFFFF907E801
 004215AA 
57                              PUSH            EDI
 004215AB 
C0C5EA                          ROL             CH, 0xEA
 004215AE 
2AD0                            SUB             DL, AL
 004215B0 
0FBE46FD                        MOVSX           EAX, BYTE [ESI-0x3]
 004215B4 
C5                              DB 0xc5         
 004215B5 
FA                              CLI             
 004215B6 
2AC0                            SUB             AL, AL
 004215B8 
C5                              DB 0xc5         
 004215B9 
FA                              CLI             
 004215BA 
59                              POP             ECX
 004215BB 
0D74254200                      OR              EAX, __real@3dcccccd
 004215C0 
0FBE46FC                        MOVSX           EAX, BYTE [ESI-0x4]
 004215C4 
C5                              DB 0xc5         
 004215C5 
F8                              CLC             
 004215C6 
57                              PUSH            EDI
 004215C7 
C0C5FA                          ROL             CH, 0xFA
 004215CA 
2AC0                            SUB             AL, AL
 004215CC 
C5                              DB 0xc5         
 004215CD 
FA                              CLI             
 004215CE 
59                              POP             ECX
 004215CF 
0574254200                      ADD             EAX, __real@3dcccccd
 004215D4 
E8BD0D0000                      CALL            ?PhysicsAddCube@@YQIMMMM_N@Z
 004215D9 
8A16                            MOV             DL, [ESI]
 004215DB 
8BC8                            MOV             ECX, EAX
 004215DD 
E893080000                      CALL            ?TimelineAdd@@YQXIDD@Z
 004215E2 
8D7606                          LEA             ESI, [ESI+0x6]
 004215E5 
83EF01                          SUB             EDI, 0x1
 004215E8 
759B                            JNZ             0x421585
 004215EA 
33F6                            XOR             ESI, ESI
 004215EC 
C5                              DB 0xc5         
 004215ED 
FA                              CLI             
 004215EE 
101DD8254200                    ADC             [__real@3e000000], BL
 004215F4 
C5                              DB 0xc5         
 004215F5 
FA                              CLI             
 004215F6 
100DA4254200                    ADC             [__real@bf800000], CL
 004215FC 
8BC6                            MOV             EAX, ESI
 004215FE 
B101                            MOV             CL, 0x1
 00421600 
C1F802                          SAR             EAX, 0x2
 00421603 
F7D8                            NEG             EAX
 00421605 
C5                              DB 0xc5         
 00421606 
E857D2C5EA                      CALL            0xFFFFFFFFEB07E862
 0042160B 
2AD0                            SUB             DL, AL
 0042160D 
8BC6                            MOV             EAX, ESI
 0042160F 
C5                              DB 0xc5         
 00421610 
F8                              CLC             
 00421611 
57                              PUSH            EDI
 00421612 
C083E003C5FA2A                  ROL             BYTE [EBX-0x53AFC20], 0x2A
 00421619 
C0C5FA                          ROL             CH, 0xFA
 0042161C 
5C                              POP             ESP
 0042161D 
0594254200                      ADD             EAX, __real@3fc00000
 00421622 
E8BD0D0000                      CALL            ?PhysicsAddCube@@YQIMMMM_N@Z
 00421627 
8B0D94354200                    MOV             ECX, [?sObjectCount@@3HA]
 0042162D 
89048D98354200                  MOV             [ECX*4+?sObjects@@3PAIA], EAX
 00421634 
C681384542001E                  MOV             BYTE [ECX+?sObjectBegin@@3PADA], 0x1E
 0042163B 
C6812049420024                  MOV             BYTE [ECX+?sObjectEnd@@3PADA], 0x24
 00421642 
41                              INC             ECX
 00421643 
46                              INC             ESI
 00421644 
890D94354200                    MOV             [?sObjectCount@@3HA], ECX
 0042164A 
83FE10                          CMP             ESI, 0x10
 0042164D 
7C9D                            JL              0x4215EC
 0042164F 
6A07                            PUSH            0x7
 00421651 
BE20314200                      MOV             ESI, ?kPersons@@3PAUSpawnDesc@@A+0x4
 00421656 
5F                              POP             EDI
 00421657 
0FB64601                        MOVZX           EAX, BYTE [ESI+0x1]
 0042165B 
50                              PUSH            EAX
 0042165C 
0FBE46FF                        MOVSX           EAX, BYTE [ESI-0x1]
 00421660 
C5                              DB 0xc5         
 00421661 
F8                              CLC             
 00421662 
57                              PUSH            EDI
 00421663 
C0C5FA                          ROL             CH, 0xFA
 00421666 
2AC0                            SUB             AL, AL
 00421668 
C5                              DB 0xc5         
 00421669 
FA                              CLI             
 0042166A 
59                              POP             ECX
 0042166B 
1D74254200                      SBB             EAX, __real@3dcccccd
 00421670 
0FBE46FE                        MOVSX           EAX, BYTE [ESI-0x2]
 00421674 
C5                              DB 0xc5         
 00421675 
F8                              CLC             
 00421676 
57                              PUSH            EDI
 00421677 
C0C5FA                          ROL             CH, 0xFA
 0042167A 
2AC0                            SUB             AL, AL
 0042167C 
0FBE46FD                        MOVSX           EAX, BYTE [ESI-0x3]
 00421680 
C5                              DB 0xc5         
 00421681 
FA                              CLI             
 00421682 
59                              POP             ECX
 00421683 
1574254200                      ADC             EAX, __real@3dcccccd
 00421688 
C5                              DB 0xc5         
 00421689 
F0                              DB 0xf0         
 00421689 
F057                            PUSH            EDI
 0042168B 
C9                              LEAVE           
 0042168C 
C5                              DB 0xc5         
 0042168D 
F2                              DB 0xf2         
 0042168D 
F22AC8                          SUB             CL, AL
 00421690 
0FBE46FC                        MOVSX           EAX, BYTE [ESI-0x4]
 00421694 
C5                              DB 0xc5         
 00421695 
F8                              CLC             
 00421696 
57                              PUSH            EDI
 00421697 
C0C5FA                          ROL             CH, 0xFA
 0042169A 
2AC0                            SUB             AL, AL
 0042169C 
E8DE0C0000                      CALL            ?PhysicsAddStickPerson@@YQIMMMM@Z
 004216A1 
8A16                            MOV             DL, [ESI]
 004216A3 
8BC8                            MOV             ECX, EAX
 004216A5 
E893080000                      CALL            ?TimelineAdd@@YQXIDD@Z
 004216AA 
8D7606                          LEA             ESI, [ESI+0x6]
 004216AD 
83EF01                          SUB             EDI, 0x1
 004216B0 
75A5                            JNZ             0x421657
 004216B2 
5F                              POP             EDI
 004216B3 
5E                              POP             ESI
 004216B4 
C3                              RET             
-004216B5 ANIM.OBJ:.text$mn317156.4249.3%
-004216B5 ?AnimRun@@YQXM@Z317156.4249.3%
 004216B5 ?AnimRun@@YQXM@Z317156.4249.3%
 004216B5 
55                              PUSH            EBP
 004216B6 
8BEC                            MOV             EBP, ESP
 004216B8 
51                              PUSH            ECX
 004216B9 
A144254200                      MOV             EAX, [?previousHex@?1??AnimRun@@YQXM@Z@4HA]
 004216BE 
56                              PUSH            ESI
 004216BF 
40                              INC             EAX
 004216C0 
6A09                            PUSH            0x9
 004216C2 
99                              CDQ             
 004216C3 
5E                              POP             ESI
 004216C4 
F7FE                            IDIV            ESI
 004216C6 
C5                              DB 0xc5         
 004216C7 
FA                              CLI             
 004216C8 
1145FC                          ADC             [EBP-0x4], EAX
 004216CB 
891544254200                    MOV             [?previousHex@?1??AnimRun@@YQXM@Z@4HA], EDX
 004216D1 
83FA04                          CMP             EDX, 0x4
 004216D4 
7D05                            JGE             0x4216DB
 004216D6 
6A41                            PUSH            0x41
 004216D8 
58                              POP             EAX
 004216D9 
EB0C                            JMP             0x4216E7
 004216DB 
6A52                            PUSH            0x52
 004216DD 
58                              POP             EAX
 004216DE 
6A49                            PUSH            0x49
 004216E0 
83FA07                          CMP             EDX, 0x7
 004216E3 
59                              POP             ECX
 004216E4 
0F4CC1                          CMOVL           EAX, ECX
 004216E7 
8D0C10                          LEA             ECX, [EAX+EDX]
 004216EA 
A1D0E74B00                      MOV             EAX, [?audioState@@3UAudioState@@A]
 004216EF 
3BC6                            CMP             EAX, ESI
 004216F1 
5E                              POP             ESI
 004216F2 
7C23                            JL              0x421717
 004216F4 
83F810                          CMP             EAX, 0x10
 004216F7 
7D0E                            JGE             0x421707
 004216F9 
803DD8E74B0000                  CMP             BYTE [?audioState@@3UAudioState@@A+0x8], 0x0
 00421700 
7415                            JZ              0x421717
 00421702 
6A4E                            PUSH            0x4E
 00421704 
59                              POP             ECX
 00421705 
EB19                            JMP             0x421720
 00421707 
83F819                          CMP             EAX, 0x19
 0042170A 
7D0B                            JGE             0x421717
 0042170C 
803DD8E74B0000                  CMP             BYTE [?audioState@@3UAudioState@@A+0x8], 0x0
 00421713 
7415                            JZ              0x42172A
 00421715 
EBEB                            JMP             0x421702
 00421717 
803DF4E74B0000                  CMP             BYTE [?audioState@@3UAudioState@@A+0x24], 0x0
 0042171E 
740A                            JZ              0x42172A
 00421720 
E85D0B0000                      CALL            ?AnimFloorBounce@@YQXMH@Z
 00421725 
C5                              DB 0xc5         
 00421726 
FA                              CLI             
 00421727 
1045FC                          ADC             [EBP-0x4], AL
 0042172A 
803DB8E74B0000                  CMP             BYTE [?sAnimState@@3UAnimState@@A], 0x0
 00421731 
A0B9E74B00                      MOV             AL, [?sAnimState@@3UAnimState@@A+0x1]
 00421736 
7508                            JNZ             0x421740
 00421738 
84C0                            TEST            AL, AL
 0042173A 
0F84B0000000                    JZ              0x4217F0
 00421740 
C5                              DB 0xc5         
 00421741 
FA                              CLI             
 00421742 
5C                              POP             ESP
 00421743 
05BCE74B00                      ADD             EAX, ?sAnimState@@3UAnimState@@A+0x4
 00421748 
C5                              DB 0xc5         
 00421749 
FA                              CLI             
 0042174A 
5E                              POP             ESI
 0042174B 
15C4E74B00                      ADC             EAX, ?sAnimState@@3UAnimState@@A+0xC
 00421750 
C5                              DB 0xc5         
 00421751 
FA                              CLI             
 00421752 
1005BC254200                    ADC             [__real@40400000], AL
 00421758 
C5                              DB 0xc5         
 00421759 
EA58CAC5FA5CC9                  JMP FAR         0xC95C:0xFAC5CA58
 00421760 
C5                              DB 0xc5         
 00421761 
EA59C2C5F259C0                  JMP FAR         0xC059:0xF2C5C259
 00421768 
C5                              DB 0xc5         
 00421769 
FA                              CLI             
 0042176A 
100DC8E74B00                    ADC             [?sAnimState@@3UAnimState@@A+0x10], CL
 00421770 
C5                              DB 0xc5         
 00421771 
FA                              CLI             
 00421772 
59                              POP             ECX
 00421773 
C1C5FA                          ROL             EBP, 0xFA
 00421776 
5F                              POP             EDI
 00421777 
05B4E74B00                      ADD             EAX, __real@00000000
 0042177C 
C5                              DB 0xc5         
 0042177D 
FA                              CLI             
 0042177E 
5D                              POP             EBP
 0042177F 
C184C07404C5F25C                ROL             DWORD [EAX+EAX*8-0xD3AFB8C], 0x5C
 00421787 
C0C5FA                          ROL             CH, 0xFA
 0042178A 
5C                              POP             ESP
 0042178B 
05B0254200                      ADD             EAX, __real@3f800000
 00421790 
E856050000                      CALL            ?PhysicsMoveFloor@@YQXM@Z
 00421795 
C5                              DB 0xc5         
 00421796 
FA                              CLI             
 00421797 
104DFC                          ADC             [EBP-0x4], CL
 0042179A 
C5                              DB 0xc5         
 0042179B 
F8                              CLC             
 0042179C 
2F                              DAS             
 0042179D 
0DC0E74B00                      OR              EAX, ?sAnimState@@3UAnimState@@A+0x8
 004217A2 
724C                            JB              0x4217F0
 004217A4 
803DB8E74B0000                  CMP             BYTE [?sAnimState@@3UAnimState@@A], 0x0
 004217AB 
742F                            JZ              0x4217DC
 004217AD 
C5                              DB 0xc5         
 004217AE 
FA                              CLI             
 004217AF 
1005C4E74B00                    ADC             [?sAnimState@@3UAnimState@@A+0xC], AL
 004217B5 
C5                              DB 0xc5         
 004217B6 
FA                              CLI             
 004217B7 
59                              POP             ECX
 004217B8 
05C4254200                      ADD             EAX, __real@3f000000
 004217BD 
C5                              DB 0xc5         
 004217BE 
FA                              CLI             
 004217BF 
58                              POP             EAX
 004217C0 
C1C5FA                          ROL             EBP, 0xFA
 004217C3 
110DBCE74B00                    ADC             [?sAnimState@@3UAnimState@@A+0x4], ECX
 004217C9 
C5                              DB 0xc5         
 004217CA 
FA                              CLI             
 004217CB 
1105C0E74B00                    ADC             [?sAnimState@@3UAnimState@@A+0x8], EAX
 004217D1 
66C705B8E74B000001              MOV             WORD [?sAnimState@@3UAnimState@@A], 0x100
 004217DA 
C9                              LEAVE           
 004217DB 
C3                              RET             
 004217DC 
C5                              DB 0xc5         
 004217DD 
FA                              CLI             
 004217DE 
1005A4254200                    ADC             [__real@bf800000], AL
 004217E4 
C605B9E74B0000                  MOV             BYTE [?sAnimState@@3UAnimState@@A+0x1], 0x0
 004217EB 
E856050000                      CALL            ?PhysicsMoveFloor@@YQXM@Z
 004217F0 
C9                              LEAVE           
 004217F1 
C3                              RET             
-004217F2 MAIN.OBJ:.text$mn370138.5137.4%
-004217F2 ?RenderCreateResources@@YQXXZ370138.5137.4%
 004217F2 ?RenderCreateResources@@YQXXZ370138.5137.4%
 004217F2 
53                              PUSH            EBX
 004217F3 
56                              PUSH            ESI
 004217F4 
57                              PUSH            EDI
 004217F5 
E822080000                      CALL            ?CreateFBO@@YQIXZ
 004217FA 
33C9                            XOR             ECX, ECX
 004217FC 
A310354200                      MOV             [?gRenderGbufferFBO@@3IA], EAX
 00421801 
41                              INC             ECX
 00421802 
E816060000                      CALL            ?CreateScreenColorTexture@@YQXI@Z
 00421807 
33F6                            XOR             ESI, ESI
 00421809 
BB408D0000                      MOV             EBX, 0x8D40
 0042180E 
56                              PUSH            ESI
 0042180F 
6A01                            PUSH            0x1
 00421811 
68E08C0000                      PUSH            0x8CE0
 00421816 
53                              PUSH            EBX
 00421817 
FF15E4004300                    CALL            [?gl@@3UGLFunctions@@A+0x34]
 0042181D 
6A02                            PUSH            0x2
 0042181F 
59                              POP             ECX
 00421820 
E816060000                      CALL            ?CreateScreenColorTexture@@YQXI@Z
 00421825 
56                              PUSH            ESI
 00421826 
6A02                            PUSH            0x2
 00421828 
68E18C0000                      PUSH            0x8CE1
 0042182D 
53                              PUSH            EBX
 0042182E 
FF15E4004300                    CALL            [?gl@@3UGLFunctions@@A+0x34]
 00421834 
6838040000                      PUSH            0x438
 00421839 
6880070000                      PUSH            0x780
 0042183E 
BF01140000                      MOV             EDI, 0x1401
 00421843 
BB02190000                      MOV             EBX, 0x1902
 00421848 
57                              PUSH            EDI
 00421849 
53                              PUSH            EBX
 0042184A 
6A03                            PUSH            0x3
 0042184C 
8BD3                            MOV             EDX, EBX
 0042184E 
59                              POP             ECX
 0042184F 
E8750C0000                      CALL            ?CreateSizedTexture@@YQXIIIIHH@Z
 00421854 
56                              PUSH            ESI
 00421855 
6A03                            PUSH            0x3
 00421857 
BE008D0000                      MOV             ESI, 0x8D00
 0042185C 
56                              PUSH            ESI
 0042185D 
68408D0000                      PUSH            0x8D40
 00421862 
FF15E4004300                    CALL            [?gl@@3UGLFunctions@@A+0x34]
 00421868 
E822080000                      CALL            ?CreateFBO@@YQIXZ
 0042186D 
A314354200                      MOV             [?gRenderShadowFBO@@3IA], EAX
 00421872 
8BD3                            MOV             EDX, EBX
 00421874 
B800080000                      MOV             EAX, 0x800
 00421879 
50                              PUSH            EAX
 0042187A 
50                              PUSH            EAX
 0042187B 
57                              PUSH            EDI
 0042187C 
53                              PUSH            EBX
 0042187D 
6A04                            PUSH            0x4
 0042187F 
59                              POP             ECX
 00421880 
E8750C0000                      CALL            ?CreateSizedTexture@@YQXIIIIHH@Z
 00421885 
6A00                            PUSH            0x0
 00421887 
6A04                            PUSH            0x4
 00421889 
56                              PUSH            ESI
 0042188A 
68408D0000                      PUSH            0x8D40
 0042188F 
FF15E4004300                    CALL            [?gl@@3UGLFunctions@@A+0x34]
 00421895 
684E880000                      PUSH            0x884E
 0042189A 
684C880000                      PUSH            0x884C
 0042189F 
68E10D0000                      PUSH            0xDE1
 004218A4 
FF1580004300                    CALL            [__imp__glTexParameteri@12]
 004218AA 
E822080000                      CALL            ?CreateFBO@@YQIXZ
 004218AF 
6A05                            PUSH            0x5
 004218B1 
59                              POP             ECX
 004218B2 
A318354200                      MOV             [?gRenderBlurFBO@@3IA], EAX
 004218B7 
E816060000                      CALL            ?CreateScreenColorTexture@@YQXI@Z
 004218BC 
6838040000                      PUSH            0x438
 004218C1 
6880070000                      PUSH            0x780
 004218C6 
57                              PUSH            EDI
 004218C7 
53                              PUSH            EBX
 004218C8 
6A06                            PUSH            0x6
 004218CA 
8BD3                            MOV             EDX, EBX
 004218CC 
59                              POP             ECX
 004218CD 
E8750C0000                      CALL            ?CreateSizedTexture@@YQXIIIIHH@Z
 004218D2 
8B1558304200                    MOV             EDX, [?blur_frag@@3PBDB]
 004218D8 
8B0D50304200                    MOV             ECX, [?postfx_vert@@3PBDB]
 004218DE 
686C354200                      PUSH            ?gShaderBlur@@3UShader@@A
 004218E3 
E8050B0000                      CALL            ?CreateShaderProgram@@YQXPBD0AAUShader@@@Z
 004218E8 
8B154C304200                    MOV             EDX, [?intogbuffer_frag@@3PBDB]
 004218EE 
8B0D48304200                    MOV             ECX, [?intogbuffer_vert@@3PBDB]
 004218F4 
6844354200                      PUSH            ?gShaderGbuffer@@3UShader@@A
 004218F9 
E8050B0000                      CALL            ?CreateShaderProgram@@YQXPBD0AAUShader@@@Z
 004218FE 
681C354200                      PUSH            ?gShaderPostfx@@3UShader@@A
 00421903 
8B1554304200                    MOV             EDX, [?postfx_frag@@3PBDB]
 00421909 
8B0D50304200                    MOV             ECX, [?postfx_vert@@3PBDB]
 0042190F 
E8050B0000                      CALL            ?CreateShaderProgram@@YQXPBD0AAUShader@@@Z
 00421914 
FF351C354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A]
 0042191A 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 00421920 
6A00                            PUSH            0x0
 00421922 
FF3530354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x14]
 00421928 
FF15D8004300                    CALL            [?gl@@3UGLFunctions@@A+0x28]
 0042192E 
6A01                            PUSH            0x1
 00421930 
FF3534354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x18]
 00421936 
FF15D8004300                    CALL            [?gl@@3UGLFunctions@@A+0x28]
 0042193C 
6A02                            PUSH            0x2
 0042193E 
FF3538354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x1C]
 00421944 
FF15D8004300                    CALL            [?gl@@3UGLFunctions@@A+0x28]
 0042194A 
6A03                            PUSH            0x3
 0042194C 
FF353C354200                    PUSH            DWORD [?gShaderPostfx@@3UShader@@A+0x20]
 00421952 
FF15D8004300                    CALL            [?gl@@3UGLFunctions@@A+0x28]
 00421958 
6A00                            PUSH            0x0
 0042195A 
FF15C8004300                    CALL            [?gl@@3UGLFunctions@@A+0x18]
 00421960 
5F                              POP             EDI
 00421961 
5E                              POP             ESI
 00421962 
5B                              POP             EBX
 00421963 
C3                              RET             
-00421964 PHYSICS.OBJ:.text$mn558224.9340.3%
-00421964 ?PhysicsBoundsConstraints@@YQXXZ558224.9340.3%
 00421964 ?PhysicsBoundsConstraints@@YQXXZ558224.9340.3%
 00421964 
55                              PUSH            EBP
 00421965 
8BEC                            MOV             EBP, ESP
 00421967 
83EC54                          SUB             ESP, 0x54
 0042196A 
33C9                            XOR             ECX, ECX
 0042196C 
53                              PUSH            EBX
 0042196D 
56                              PUSH            ESI
 0042196E 
57                              PUSH            EDI
 0042196F 
390D88E74B00                    CMP             [?sState@@3UPhysicsState@@A+0x8E698], ECX
 00421975 
0F8E12020000                    JLE             0x421B8D
 0042197B 
C5                              DB 0xc5         
 0042197C 
FA                              CLI             
 0042197D 
103D7C254200                    ADC             [__real@3e99999a], BH
 00421983 
B8F0004300                      MOV             EAX, ?sState@@3UPhysicsState@@A
 00421988 
80B970AA460000                  CMP             BYTE [ECX+?sState@@3UPhysicsState@@A+0x3A980], 0x0
 0042198F 
0F85E8010000                    JNZ             0x421B7D
 00421995 
C5                              DB 0xc5         
 00421996 
FA                              CLI             
 00421997 
1018                            ADC             [EAX], BL
 00421999 
C5                              DB 0xc5         
 0042199A 
FA                              CLI             
 0042199B 
106804                          ADC             [EAX+0x4], CH
 0042199E 
C5                              DB 0xc5         
 0042199F 
FA                              CLI             
 004219A0 
106008                          ADC             [EAX+0x8], AH
 004219A3 
8D98C0D40100                    LEA             EBX, [EAX+0x1D4C0]
 004219A9 
BA68E24B00                      MOV             EDX, ?sState@@3UPhysicsState@@A+0x8E178
 004219AE 
C5                              DB 0xc5         
 004219AF 
E25C                            LOOP            0x421A0D
 004219B1 
03C5                            ADD             EAX, EBP
 004219B3 
FA                              CLI             
 004219B4 
59                              POP             ECX
 004219B5 
C7C5FA1145FC                    MOV             EBP, 0xFC4511FA
 004219BB 
C5                              DB 0xc5         
 004219BC 
D25C80C4                        RCR             BYTE [EAX+EAX*4-0x3C], CL
 004219C0 
D401                            AAM             0x1
 004219C2 
00C5                            ADD             CH, AL
 004219C4 
FA                              CLI             
 004219C5 
59                              POP             ECX
 004219C6 
C7C5FA1145F8                    MOV             EBP, 0xF84511FA
 004219CC 
C5                              DB 0xc5         
 004219CD 
DA5C80C8                        FICOMP          DWORD [EAX+EAX*4-0x38]
 004219D1 
D401                            AAM             0x1
 004219D3 
00C5                            ADD             CH, AL
 004219D5 
FA                              CLI             
 004219D6 
59                              POP             ECX
 004219D7 
C7C5FA115DE8                    MOV             EBP, 0xE85D11FA
 004219DD 
C5                              DB 0xc5         
 004219DE 
FA                              CLI             
 004219DF 
116DEC                          ADC             [EBP-0x14], EBP
 004219E2 
C5                              DB 0xc5         
 004219E3 
FA                              CLI             
 004219E4 
1165F0                          ADC             [EBP-0x10], ESP
 004219E7 
C5                              DB 0xc5         
 004219E8 
FA                              CLI             
 004219E9 
1145F4                          ADC             [EBP-0xC], EAX
 004219EC 
C5                              DB 0xc5         
 004219ED 
F8                              CLC             
 004219EE 
28F8                            SUB             AL, BH
 004219F0 
C5                              DB 0xc5         
 004219F1 
DA5C02C5                        FICOMP          DWORD [EDX+EAX-0x3B]
 004219F5 
E25C                            LOOP            0x421A53
 004219F7 
52                              PUSH            EDX
 004219F8 
F8                              CLC             
 004219F9 
C5                              DB 0xc5         
 004219FA 
FA                              CLI             
 004219FB 
1072FC                          ADC             [EDX-0x4], DH
 004219FE 
C5                              DB 0xc5         
 004219FF 
FA                              CLI             
 00421A00 
59                              POP             ECX
 00421A01 
C8C5EA59                        ENTER           0xEAC5, 0x59
 00421A05 
C2C5F2                          RET             0xF2C5
 00421A08 
58                              POP             EAX
 00421A09 
C0C5FA                          ROL             CH, 0xFA
 00421A0C 
100DAC254200                    ADC             [__real@40800000], CL
 00421A12 
C5                              DB 0xc5         
 00421A13 
F8                              CLC             
 00421A14 
2F                              DAS             
 00421A15 
C87641C5                        ENTER           0x4176, 0xC5
 00421A19 
F8                              CLC             
 00421A1A 
2F                              DAS             
 00421A1B 
F5                              CMC             
 00421A1C 
763B                            JBE             0x421A59
 00421A1E 
C5                              DB 0xc5         
 00421A1F 
E258                            LOOP            0x421A79
 00421A21 
55                              PUSH            EBP
 00421A22 
FC                              CLD             
 00421A23 
C5                              DB 0xc5         
 00421A24 
CA584D                          RETF            0x4D58
 00421A27 
F8                              CLC             
 00421A28 
8BF8                            MOV             EDI, EAX
 00421A2A 
8D75E8                          LEA             ESI, [EBP-0x18]
 00421A2D 
C5                              DB 0xc5         
 00421A2E 
FA                              CLI             
 00421A2F 
1175EC                          ADC             [EBP-0x14], ESI
 00421A32 
C5                              DB 0xc5         
 00421A33 
C258C4                          RET             0xC458
 00421A36 
C5                              DB 0xc5         
 00421A37 
FA                              CLI             
 00421A38 
1155DC                          ADC             [EBP-0x24], EDX
 00421A3B 
A5                              MOVSD           
 00421A3C 
C5                              DB 0xc5         
 00421A3D 
FA                              CLI             
 00421A3E 
114DE0                          ADC             [EBP-0x20], ECX
 00421A41 
C5                              DB 0xc5         
 00421A42 
FA                              CLI             
 00421A43 
1145E4                          ADC             [EBP-0x1C], EAX
 00421A46 
C5                              DB 0xc5         
 00421A47 
F8                              CLC             
 00421A48 
28EE                            SUB             DH, CH
 00421A4A 
A5                              MOVSD           
 00421A4B 
A5                              MOVSD           
 00421A4C 
8BFB                            MOV             EDI, EBX
 00421A4E 
8D75DC                          LEA             ESI, [EBP-0x24]
 00421A51 
C5                              DB 0xc5         
 00421A52 
FA                              CLI             
 00421A53 
116DEC                          ADC             [EBP-0x14], EBP
 00421A56 
A5                              MOVSD           
 00421A57 
A5                              MOVSD           
 00421A58 
A5                              MOVSD           
 00421A59 
83C20C                          ADD             EDX, 0xC
 00421A5C 
81FAE8E64B00                    CMP             EDX, ?sState@@3UPhysicsState@@A+0x8E5F8
 00421A62 
7C8C                            JL              0x4219F0
 00421A64 
C5                              DB 0xc5         
 00421A65 
FA                              CLI             
 00421A66 
1005A4E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6B4], AL
 00421A6C 
C5                              DB 0xc5         
 00421A6D 
F8                              CLC             
 00421A6E 
2F                              DAS             
 00421A6F 
C3                              RET             
 00421A70 
C5                              DB 0xc5         
 00421A71 
FA                              CLI             
 00421A72 
103D7C254200                    ADC             [__real@3e99999a], BH
 00421A78 
C5                              DB 0xc5         
 00421A79 
FA                              CLI             
 00421A7A 
1075F4                          ADC             [EBP-0xC], DH
 00421A7D 
7636                            JBE             0x421AB5
 00421A7F 
C5                              DB 0xc5         
 00421A80 
FA                              CLI             
 00421A81 
58                              POP             EAX
 00421A82 
55                              PUSH            EBP
 00421A83 
FC                              CLD             
 00421A84 
C5                              DB 0xc5         
 00421A85 
D2584D                          RCR             BYTE [EAX+0x4D], CL
 00421A88 
F8                              CLC             
 00421A89 
8BF8                            MOV             EDI, EAX
 00421A8B 
8D75E8                          LEA             ESI, [EBP-0x18]
 00421A8E 
C5                              DB 0xc5         
 00421A8F 
F8                              CLC             
 00421A90 
28D8                            SUB             AL, BL
 00421A92 
C5                              DB 0xc5         
 00421A93 
FA                              CLI             
 00421A94 
115DE8                          ADC             [EBP-0x18], EBX
 00421A97 
C5                              DB 0xc5         
 00421A98 
CA58C4                          RETF            0xC458
 00421A9B 
A5                              MOVSD           
 00421A9C 
C5                              DB 0xc5         
 00421A9D 
FA                              CLI             
 00421A9E 
1155D0                          ADC             [EBP-0x30], EDX
 00421AA1 
C5                              DB 0xc5         
 00421AA2 
FA                              CLI             
 00421AA3 
114DD4                          ADC             [EBP-0x2C], ECX
 00421AA6 
C5                              DB 0xc5         
 00421AA7 
FA                              CLI             
 00421AA8 
1145D8                          ADC             [EBP-0x28], EAX
 00421AAB 
A5                              MOVSD           
 00421AAC 
A5                              MOVSD           
 00421AAD 
8BFB                            MOV             EDI, EBX
 00421AAF 
8D75D0                          LEA             ESI, [EBP-0x30]
 00421AB2 
A5                              MOVSD           
 00421AB3 
A5                              MOVSD           
 00421AB4 
A5                              MOVSD           
 00421AB5 
C5                              DB 0xc5         
 00421AB6 
FA                              CLI             
 00421AB7 
100598E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6A8], AL
 00421ABD 
C5                              DB 0xc5         
 00421ABE 
F8                              CLC             
 00421ABF 
2F                              DAS             
 00421AC0 
D87636                          FDIV            DWORD [ESI+0x36]
 00421AC3 
C5                              DB 0xc5         
 00421AC4 
FA                              CLI             
 00421AC5 
58                              POP             EAX
 00421AC6 
55                              PUSH            EBP
 00421AC7 
FC                              CLD             
 00421AC8 
C5                              DB 0xc5         
 00421AC9 
D2584D                          RCR             BYTE [EAX+0x4D], CL
 00421ACC 
F8                              CLC             
 00421ACD 
8BF8                            MOV             EDI, EAX
 00421ACF 
8D75E8                          LEA             ESI, [EBP-0x18]
 00421AD2 
C5                              DB 0xc5         
 00421AD3 
F8                              CLC             
 00421AD4 
28D8                            SUB             AL, BL
 00421AD6 
C5                              DB 0xc5         
 00421AD7 
FA                              CLI             
 00421AD8 
115DE8                          ADC             [EBP-0x18], EBX
 00421ADB 
C5                              DB 0xc5         
 00421ADC 
CA58C4                          RETF            0xC458
 00421ADF 
A5                              MOVSD           
 00421AE0 
C5                              DB 0xc5         
 00421AE1 
FA                              CLI             
 00421AE2 
1155C4                          ADC             [EBP-0x3C], EDX
 00421AE5 
C5                              DB 0xc5         
 00421AE6 
FA                              CLI             
 00421AE7 
114DC8                          ADC             [EBP-0x38], ECX
 00421AEA 
C5                              DB 0xc5         
 00421AEB 
FA                              CLI             
 00421AEC 
1145CC                          ADC             [EBP-0x34], EAX
 00421AEF 
A5                              MOVSD           
 00421AF0 
A5                              MOVSD           
 00421AF1 
8BFB                            MOV             EDI, EBX
 00421AF3 
8D75C4                          LEA             ESI, [EBP-0x3C]
 00421AF6 
A5                              MOVSD           
 00421AF7 
A5                              MOVSD           
 00421AF8 
A5                              MOVSD           
 00421AF9 
C5                              DB 0xc5         
 00421AFA 
FA                              CLI             
 00421AFB 
1005ACE74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6BC], AL
 00421B01 
C5                              DB 0xc5         
 00421B02 
F8                              CLC             
 00421B03 
2F                              DAS             
 00421B04 
C47636                          LES             ESI, DWORD [ESI+0x36]
 00421B07 
C5                              DB 0xc5         
 00421B08 
E258                            LOOP            0x421B62
 00421B0A 
55                              PUSH            EBP
 00421B0B 
FC                              CLD             
 00421B0C 
C5                              DB 0xc5         
 00421B0D 
D2584D                          RCR             BYTE [EAX+0x4D], CL
 00421B10 
F8                              CLC             
 00421B11 
8BF8                            MOV             EDI, EAX
 00421B13 
8D75E8                          LEA             ESI, [EBP-0x18]
 00421B16 
C5                              DB 0xc5         
 00421B17 
F8                              CLC             
 00421B18 
28E0                            SUB             AL, AH
 00421B1A 
C5                              DB 0xc5         
 00421B1B 
FA                              CLI             
 00421B1C 
1165F0                          ADC             [EBP-0x10], ESP
 00421B1F 
C5                              DB 0xc5         
 00421B20 
FA                              CLI             
 00421B21 
58                              POP             EAX
 00421B22 
C6                              DB 0xc6         
 00421B23 
A5                              MOVSD           
 00421B24 
C5                              DB 0xc5         
 00421B25 
FA                              CLI             
 00421B26 
1155B8                          ADC             [EBP-0x48], EDX
 00421B29 
C5                              DB 0xc5         
 00421B2A 
FA                              CLI             
 00421B2B 
114DBC                          ADC             [EBP-0x44], ECX
 00421B2E 
C5                              DB 0xc5         
 00421B2F 
FA                              CLI             
 00421B30 
1145C0                          ADC             [EBP-0x40], EAX
 00421B33 
A5                              MOVSD           
 00421B34 
A5                              MOVSD           
 00421B35 
8BFB                            MOV             EDI, EBX
 00421B37 
8D75B8                          LEA             ESI, [EBP-0x48]
 00421B3A 
A5                              MOVSD           
 00421B3B 
A5                              MOVSD           
 00421B3C 
A5                              MOVSD           
 00421B3D 
C5                              DB 0xc5         
 00421B3E 
FA                              CLI             
 00421B3F 
1005A0E74B00                    ADC             [?sState@@3UPhysicsState@@A+0x8E6B0], AL
 00421B45 
C5                              DB 0xc5         
 00421B46 
F8                              CLC             
 00421B47 
2F                              DAS             
 00421B48 
E076                            LOOPNZ          0x421BC0
 00421B4A 
32C5                            XOR             AL, CH
 00421B4C 
E258                            LOOP            0x421BA6
 00421B4E 
55                              PUSH            EBP
 00421B4F 
FC                              CLD             
 00421B50 
C5                              DB 0xc5         
 00421B51 
D2584D                          RCR             BYTE [EAX+0x4D], CL
 00421B54 
F8                              CLC             
 00421B55 
8BF8                            MOV             EDI, EAX
 00421B57 
8D75E8                          LEA             ESI, [EBP-0x18]
 00421B5A 
C5                              DB 0xc5         
 00421B5B 
FA                              CLI             
 00421B5C 
1145F0                          ADC             [EBP-0x10], EAX
 00421B5F 
C5                              DB 0xc5         
 00421B60 
FA                              CLI             
 00421B61 
58                              POP             EAX
 00421B62 
C6C5FA                          MOV             CH, 0xFA
 00421B65 
1155AC                          ADC             [EBP-0x54], EDX
 00421B68 
A5                              MOVSD           
 00421B69 
C5                              DB 0xc5         
 00421B6A 
FA                              CLI             
 00421B6B 
114DB0                          ADC             [EBP-0x50], ECX
 00421B6E 
C5                              DB 0xc5         
 00421B6F 
FA                              CLI             
 00421B70 
1145B4                          ADC             [EBP-0x4C], EAX
 00421B73 
A5                              MOVSD           
 00421B74 
A5                              MOVSD           
 00421B75 
8BFB                            MOV             EDI, EBX
 00421B77 
8D75AC                          LEA             ESI, [EBP-0x54]
 00421B7A 
A5                              MOVSD           
 00421B7B 
A5                              MOVSD           
 00421B7C 
A5                              MOVSD           
 00421B7D 
41                              INC             ECX
 00421B7E 
83C00C                          ADD             EAX, 0xC
 00421B81 
3B0D88E74B00                    CMP             ECX, [?sState@@3UPhysicsState@@A+0x8E698]
 00421B87 
0F8CFBFDFFFF                    JL              0x421988
 00421B8D 
5F                              POP             EDI
 00421B8E 
5E                              POP             ESI
 00421B8F 
5B                              POP             EBX
 00421B90 
C9                              LEAVE           
 00421B91 
C3                              RET             
-00421B92 PHYSICS.OBJ:.text$mn632255.7040.5%
-00421B92 ?PhysicsRender@@YQXXZ632255.7040.5%
 00421B92 ?PhysicsRender@@YQXXZ632255.7040.5%
 00421B92 
55                              PUSH            EBP
 00421B93 
8BEC                            MOV             EBP, ESP
 00421B95 
83EC4C                          SUB             ESP, 0x4C
 00421B98 
53                              PUSH            EBX
 00421B99 
56                              PUSH            ESI
 00421B9A 
57                              PUSH            EDI
 00421B9B 
6A04                            PUSH            0x4
 00421B9D 
FF1548004300                    CALL            [__imp__glBegin@4]
 00421BA3 
A190E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E6A0]
 00421BA8 
33FF                            XOR             EDI, EDI
 00421BAA 
85C0                            TEST            EAX, EAX
 00421BAC 
0F8EAD000000                    JLE             0x421C5F
 00421BB2 
BE84424900                      MOV             ESI, ?sState@@3UPhysicsState@@A+0x64194
 00421BB7 
BBF0004300                      MOV             EBX, ?sState@@3UPhysicsState@@A
 00421BBC 
8B4EFC                          MOV             ECX, [ESI-0x4]
 00421BBF 
80B970AA460000                  CMP             BYTE [ECX+?sState@@3UPhysicsState@@A+0x3A980], 0x0
 00421BC6 
0F8587000000                    JNZ             0x421C53
 00421BCC 
6BC10C                          IMUL            EAX, ECX, 0xC
 00421BCF 
8D55D8                          LEA             EDX, [EBP-0x28]
 00421BD2 
8D4DE4                          LEA             ECX, [EBP-0x1C]
 00421BD5 
C5                              DB 0xc5         
 00421BD6 
FA                              CLI             
 00421BD7 
100418                          ADC             [EAX+EBX], AL
 00421BDA 
C5                              DB 0xc5         
 00421BDB 
FA                              CLI             
 00421BDC 
1145E4                          ADC             [EBP-0x1C], EAX
 00421BDF 
C5                              DB 0xc5         
 00421BE0 
FA                              CLI             
 00421BE1 
10441804                        ADC             [EAX+EBX+0x4], AL
 00421BE5 
C5                              DB 0xc5         
 00421BE6 
FA                              CLI             
 00421BE7 
1145E8                          ADC             [EBP-0x18], EAX
 00421BEA 
C5                              DB 0xc5         
 00421BEB 
FA                              CLI             
 00421BEC 
10441808                        ADC             [EAX+EBX+0x8], AL
 00421BF0 
6B060C                          IMUL            EAX, [ESI], 0xC
 00421BF3 
C5                              DB 0xc5         
 00421BF4 
FA                              CLI             
 00421BF5 
1145EC                          ADC             [EBP-0x14], EAX
 00421BF8 
C5                              DB 0xc5         
 00421BF9 
FA                              CLI             
 00421BFA 
100418                          ADC             [EAX+EBX], AL
 00421BFD 
C5                              DB 0xc5         
 00421BFE 
FA                              CLI             
 00421BFF 
1145D8                          ADC             [EBP-0x28], EAX
 00421C02 
C5                              DB 0xc5         
 00421C03 
FA                              CLI             
 00421C04 
10441804                        ADC             [EAX+EBX+0x4], AL
 00421C08 
C5                              DB 0xc5         
 00421C09 
FA                              CLI             
 00421C0A 
1145DC                          ADC             [EBP-0x24], EAX
 00421C0D 
C5                              DB 0xc5         
 00421C0E 
FA                              CLI             
 00421C0F 
10441808                        ADC             [EAX+EBX+0x8], AL
 00421C13 
6B46040C                        IMUL            EAX, [ESI+0x4], 0xC
 00421C17 
C5                              DB 0xc5         
 00421C18 
FA                              CLI             
 00421C19 
1145E0                          ADC             [EBP-0x20], EAX
 00421C1C 
C5                              DB 0xc5         
 00421C1D 
FA                              CLI             
 00421C1E 
100418                          ADC             [EAX+EBX], AL
 00421C21 
C5                              DB 0xc5         
 00421C22 
FA                              CLI             
 00421C23 
1145CC                          ADC             [EBP-0x34], EAX
 00421C26 
C5                              DB 0xc5         
 00421C27 
FA                              CLI             
 00421C28 
10441804                        ADC             [EAX+EBX+0x4], AL
 00421C2C 
C5                              DB 0xc5         
 00421C2D 
FA                              CLI             
 00421C2E 
1145D0                          ADC             [EBP-0x30], EAX
 00421C31 
C5                              DB 0xc5         
 00421C32 
FA                              CLI             
 00421C33 
10441808                        ADC             [EAX+EBX+0x8], AL
 00421C37 
8D45CC                          LEA             EAX, [EBP-0x34]
 00421C3A 
C5                              DB 0xc5         
 00421C3B 
FA                              CLI             
 00421C3C 
1145D4                          ADC             [EBP-0x2C], EAX
 00421C3F 
C5                              DB 0xc5         
 00421C40 
FA                              CLI             
 00421C41 
1004BD40174B00                  ADC             [EDI*4+?sState@@3UPhysicsState@@A+0x81650], AL
 00421C48 
50                              PUSH            EAX
 00421C49 
E8F20F0000                      CALL            ?RenderTri@@YQXABVvec3@@00M@Z
 00421C4E 
A190E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E6A0]
 00421C53 
47                              INC             EDI
 00421C54 
83C60C                          ADD             ESI, 0xC
 00421C57 
3BF8                            CMP             EDI, EAX
 00421C59 
0F8C5DFFFFFF                    JL              0x421BBC
 00421C5F 
C5                              DB 0xc5         
 00421C60 
FA                              CLI             
 00421C61 
10158C254200                    ADC             [__real@3cb81703], DL
 00421C67 
33FF                            XOR             EDI, EDI
 00421C69 
BE68E24B00                      MOV             ESI, ?sState@@3UPhysicsState@@A+0x8E178
 00421C6E 
C5                              DB 0xc5         
 00421C6F 
FA                              CLI             
 00421C70 
105EF8                          ADC             [ESI-0x8], BL
 00421C73 
C5                              DB 0xc5         
 00421C74 
FA                              CLI             
 00421C75 
1066FC                          ADC             [ESI-0x4], AH
 00421C78 
C5                              DB 0xc5         
 00421C79 
FA                              CLI             
 00421C7A 
102E                            ADC             [ESI], CH
 00421C7C 
8BC7                            MOV             EAX, EDI
 00421C7E 
83E00F                          AND             EAX, 0xF
 00421C81 
33DB                            XOR             EBX, EBX
 00421C83 
C5                              DB 0xc5         
 00421C84 
F8                              CLC             
 00421C85 
57                              PUSH            EDI
 00421C86 
C0C5FA                          ROL             CH, 0xFA
 00421C89 
2AC0                            SUB             AL, AL
 00421C8B 
C5                              DB 0xc5         
 00421C8C 
FA                              CLI             
 00421C8D 
59                              POP             ECX
 00421C8E 
3548254200                      XOR             EAX, __real@3d888889
 00421C93 
C5                              DB 0xc5         
 00421C94 
FA                              CLI             
 00421C95 
115DF8                          ADC             [EBP-0x8], EBX
 00421C98 
C5                              DB 0xc5         
 00421C99 
FA                              CLI             
 00421C9A 
1165F4                          ADC             [EBP-0xC], ESP
 00421C9D 
C5                              DB 0xc5         
 00421C9E 
FA                              CLI             
 00421C9F 
116DF0                          ADC             [EBP-0x10], EBP
 00421CA2 
C5                              DB 0xc5         
 00421CA3 
FA                              CLI             
 00421CA4 
1175FC                          ADC             [EBP-0x4], ESI
 00421CA7 
0FB68B35304200                  MOVZX           ECX, BYTE [EBX+?kHexaTris@@3QBEB+0x1]
 00421CAE 
0FB69336304200                  MOVZX           EDX, BYTE [EBX+?kHexaTris@@3QBEB+0x2]
 00421CB5 
C5                              DB 0xc5         
 00421CB6 
F8                              CLC             
 00421CB7 
57                              PUSH            EDI
 00421CB8 
C0C5FA                          ROL             CH, 0xFA
 00421CBB 
115DC0                          ADC             [EBP-0x40], EBX
 00421CBE 
0FBE8123304200                  MOVSX           EAX, BYTE [ECX+?kHexaPos@@3QBCB+0x7]
 00421CC5 
C5                              DB 0xc5         
 00421CC6 
FA                              CLI             
 00421CC7 
2AC0                            SUB             AL, AL
 00421CC9 
0FBE811C304200                  MOVSX           EAX, BYTE [ECX+?kHexaPos@@3QBCB]
 00421CD0 
8D4DC0                          LEA             ECX, [EBP-0x40]
 00421CD3 
C5                              DB 0xc5         
 00421CD4 
FA                              CLI             
 00421CD5 
59                              POP             ECX
 00421CD6 
C2C5FA                          RET             0xFAC5
 00421CD9 
58                              POP             EAX
 00421CDA 
CB                              RETF            
 00421CDB 
C5                              DB 0xc5         
 00421CDC 
F8                              CLC             
 00421CDD 
57                              PUSH            EDI
 00421CDE 
C0C5FA                          ROL             CH, 0xFA
 00421CE1 
2AC0                            SUB             AL, AL
 00421CE3 
0FBE8223304200                  MOVSX           EAX, BYTE [EDX+?kHexaPos@@3QBCB+0x7]
 00421CEA 
C5                              DB 0xc5         
 00421CEB 
FA                              CLI             
 00421CEC 
59                              POP             ECX
 00421CED 
C2C5FA                          RET             0xFAC5
 00421CF0 
58                              POP             EAX
 00421CF1 
C5                              DB 0xc5         
 00421CF2 
C5                              DB 0xc5         
 00421CF3 
FA                              CLI             
 00421CF4 
1145EC                          ADC             [EBP-0x14], EAX
 00421CF7 
C5                              DB 0xc5         
 00421CF8 
F8                              CLC             
 00421CF9 
57                              PUSH            EDI
 00421CFA 
C0C5FA                          ROL             CH, 0xFA
 00421CFD 
2AC0                            SUB             AL, AL
 00421CFF 
0FBE821C304200                  MOVSX           EAX, BYTE [EDX+?kHexaPos@@3QBCB]
 00421D06 
8D55E4                          LEA             EDX, [EBP-0x1C]
 00421D09 
C5                              DB 0xc5         
 00421D0A 
FA                              CLI             
 00421D0B 
59                              POP             ECX
 00421D0C 
C2C5FA                          RET             0xFAC5
 00421D0F 
114DE4                          ADC             [EBP-0x1C], ECX
 00421D12 
C5                              DB 0xc5         
 00421D13 
FA                              CLI             
 00421D14 
58                              POP             EAX
 00421D15 
CB                              RETF            
 00421D16 
C5                              DB 0xc5         
 00421D17 
F8                              CLC             
 00421D18 
57                              PUSH            EDI
 00421D19 
C0C5FA                          ROL             CH, 0xFA
 00421D1C 
2AC0                            SUB             AL, AL
 00421D1E 
C5                              DB 0xc5         
 00421D1F 
FA                              CLI             
 00421D20 
59                              POP             ECX
 00421D21 
C2C5FA                          RET             0xFAC5
 00421D24 
58                              POP             EAX
 00421D25 
C58D45D8C5FA                    LDS             ECX, DWORD [EBP-0x53A27BB]
 00421D2B 
1145E0                          ADC             [EBP-0x20], EAX
 00421D2E 
50                              PUSH            EAX
 00421D2F 
C5                              DB 0xc5         
 00421D30 
F8                              CLC             
 00421D31 
28C6                            SUB             DH, AL
 00421D33 
C5                              DB 0xc5         
 00421D34 
FA                              CLI             
 00421D35 
1165C4                          ADC             [EBP-0x3C], ESP
 00421D38 
C5                              DB 0xc5         
 00421D39 
FA                              CLI             
 00421D3A 
116DC8                          ADC             [EBP-0x38], EBP
 00421D3D 
C5                              DB 0xc5         
 00421D3E 
FA                              CLI             
 00421D3F 
1165E8                          ADC             [EBP-0x18], ESP
 00421D42 
C5                              DB 0xc5         
 00421D43 
FA                              CLI             
 00421D44 
114DD8                          ADC             [EBP-0x28], ECX
 00421D47 
C5                              DB 0xc5         
 00421D48 
FA                              CLI             
 00421D49 
1165DC                          ADC             [EBP-0x24], ESP
 00421D4C 
E8F20F0000                      CALL            ?RenderTri@@YQXABVvec3@@00M@Z
 00421D51 
C5                              DB 0xc5         
 00421D52 
FA                              CLI             
 00421D53 
1045E8                          ADC             [EBP-0x18], AL
 00421D56 
C5                              DB 0xc5         
 00421D57 
FA                              CLI             
 00421D58 
5C                              POP             ESP
 00421D59 
0DA8254200                      OR              EAX, __real@41800000
 00421D5E 
C5                              DB 0xc5         
 00421D5F 
FA                              CLI             
 00421D60 
1045E4                          ADC             [EBP-0x1C], AL
 00421D63 
C5                              DB 0xc5         
 00421D64 
FA                              CLI             
 00421D65 
1145B4                          ADC             [EBP-0x4C], EAX
 00421D68 
C5                              DB 0xc5         
 00421D69 
FA                              CLI             
 00421D6A 
1045EC                          ADC             [EBP-0x14], AL
 00421D6D 
C5                              DB 0xc5         
 00421D6E 
FA                              CLI             
 00421D6F 
1145BC                          ADC             [EBP-0x44], EAX
 00421D72 
C5                              DB 0xc5         
 00421D73 
FA                              CLI             
 00421D74 
1045DC                          ADC             [EBP-0x24], AL
 00421D77 
C5                              DB 0xc5         
 00421D78 
FA                              CLI             
 00421D79 
114DB8                          ADC             [EBP-0x48], ECX
 00421D7C 
C5                              DB 0xc5         
 00421D7D 
FA                              CLI             
 00421D7E 
5C                              POP             ESP
 00421D7F 
0DA8254200                      OR              EAX, __real@41800000
 00421D84 
C5                              DB 0xc5         
 00421D85 
FA                              CLI             
 00421D86 
1045D8                          ADC             [EBP-0x28], AL
 00421D89 
C5                              DB 0xc5         
 00421D8A 
FA                              CLI             
 00421D8B 
1145CC                          ADC             [EBP-0x34], EAX
 00421D8E 
C5                              DB 0xc5         
 00421D8F 
FA                              CLI             
 00421D90 
1045E0                          ADC             [EBP-0x20], AL
 00421D93 
8D45CC                          LEA             EAX, [EBP-0x34]
 00421D96 
C5                              DB 0xc5         
 00421D97 
FA                              CLI             
 00421D98 
1145D4                          ADC             [EBP-0x2C], EAX
 00421D9B 
C5                              DB 0xc5         
 00421D9C 
FA                              CLI             
 00421D9D 
1045FC                          ADC             [EBP-0x4], AL
 00421DA0 
50                              PUSH            EAX
 00421DA1 
8D55B4                          LEA             EDX, [EBP-0x4C]
 00421DA4 
8D4DE4                          LEA             ECX, [EBP-0x1C]
 00421DA7 
C5                              DB 0xc5         
 00421DA8 
FA                              CLI             
 00421DA9 
114DD0                          ADC             [EBP-0x30], ECX
 00421DAC 
E8F20F0000                      CALL            ?RenderTri@@YQXABVvec3@@00M@Z
 00421DB1 
C5                              DB 0xc5         
 00421DB2 
FA                              CLI             
 00421DB3 
1045FC                          ADC             [EBP-0x4], AL
 00421DB6 
8D45D8                          LEA             EAX, [EBP-0x28]
 00421DB9 
50                              PUSH            EAX
 00421DBA 
8D55CC                          LEA             EDX, [EBP-0x34]
 00421DBD 
8D4DE4                          LEA             ECX, [EBP-0x1C]
 00421DC0 
E8F20F0000                      CALL            ?RenderTri@@YQXABVvec3@@00M@Z
 00421DC5 
C5                              DB 0xc5         
 00421DC6 
FA                              CLI             
 00421DC7 
10158C254200                    ADC             [__real@3cb81703], DL
 00421DCD 
C5                              DB 0xc5         
 00421DCE 
FA                              CLI             
 00421DCF 
105DF8                          ADC             [EBP-0x8], BL
 00421DD2 
C5                              DB 0xc5         
 00421DD3 
FA                              CLI             
 00421DD4 
1065F4                          ADC             [EBP-0xC], AH
 00421DD7 
C5                              DB 0xc5         
 00421DD8 
FA                              CLI             
 00421DD9 
106DF0                          ADC             [EBP-0x10], CH
 00421DDC 
C5                              DB 0xc5         
 00421DDD 
FA                              CLI             
 00421DDE 
1075FC                          ADC             [EBP-0x4], DH
 00421DE1 
83C303                          ADD             EBX, 0x3
 00421DE4 
83FB12                          CMP             EBX, 0x12
 00421DE7 
0F82BAFEFFFF                    JB              0x421CA7
 00421DED 
83C60C                          ADD             ESI, 0xC
 00421DF0 
83C70B                          ADD             EDI, 0xB
 00421DF3 
81FEE8E64B00                    CMP             ESI, ?sState@@3UPhysicsState@@A+0x8E5F8
 00421DF9 
0F8C6FFEFFFF                    JL              0x421C6E
 00421DFF 
FF156C004300                    CALL            [__imp__glEnd@0]
 00421E05 
5F                              POP             EDI
 00421E06 
5E                              POP             ESI
 00421E07 
5B                              POP             EBX
 00421E08 
C9                              LEAVE           
 00421E09 
C3                              RET             
-00421E0A PHYSICS.OBJ:.text$mn406239.1858.9%
-00421E0A ?PhysicsAddObject@@YQIHPBCMMMMHPBEMH1@Z406239.1858.9%
 00421E0A ?PhysicsAddObject@@YQIHPBCMMMMHPBEMH1@Z406239.1858.9%
 00421E0A 
55                              PUSH            EBP
 00421E0B 
8BEC                            MOV             EBP, ESP
 00421E0D 
83EC24                          SUB             ESP, 0x24
 00421E10 
53                              PUSH            EBX
 00421E11 
8BD9                            MOV             EBX, ECX
 00421E13 
8955F0                          MOV             [EBP-0x10], EDX
 00421E16 
8B0D88E74B00                    MOV             ECX, [?sState@@3UPhysicsState@@A+0x8E698]
 00421E1C 
894DEC                          MOV             [EBP-0x14], ECX
 00421E1F 
56                              PUSH            ESI
 00421E20 
8B358CE74B00                    MOV             ESI, [?sState@@3UPhysicsState@@A+0x8E69C]
 00421E26 
8975E8                          MOV             [EBP-0x18], ESI
 00421E29 
57                              PUSH            EDI
 00421E2A 
C5                              DB 0xc5         
 00421E2B 
F8                              CLC             
 00421E2C 
28E8                            SUB             AL, CH
 00421E2E 
85DB                            TEST            EBX, EBX
 00421E30 
0F8E9C000000                    JLE             0x421ED2
 00421E36 
8D345A                          LEA             ESI, [EDX+EBX*2]
 00421E39 
895DF4                          MOV             [EBP-0xC], EBX
 00421E3C 
6BD10C                          IMUL            EDX, ECX, 0xC
 00421E3F 
8D8170AA4600                    LEA             EAX, [ECX+?sState@@3UPhysicsState@@A+0x3A980]
 00421E45 
8B4DF0                          MOV             ECX, [EBP-0x10]
 00421E48 
8945F8                          MOV             [EBP-0x8], EAX
 00421E4B 
8975FC                          MOV             [EBP-0x4], ESI
 00421E4E 
81C2F0004300                    ADD             EDX, ?sState@@3UPhysicsState@@A
 00421E54 
0FBE01                          MOVSX           EAX, BYTE [ECX]
 00421E57 
8DBAC0D40100                    LEA             EDI, [EDX+0x1D4C0]
 00421E5D 
C5                              DB 0xc5         
 00421E5E 
F8                              CLC             
 00421E5F 
57                              PUSH            EDI
 00421E60 
C0C5FA                          ROL             CH, 0xFA
 00421E63 
2AC0                            SUB             AL, AL
 00421E65 
0FBE0419                        MOVSX           EAX, BYTE [ECX+EBX]
 00421E69 
C5                              DB 0xc5         
 00421E6A 
FA                              CLI             
 00421E6B 
59                              POP             ECX
 00421E6C 
C5                              DB 0xc5         
 00421E6D 
C5                              DB 0xc5         
 00421E6E 
FA                              CLI             
 00421E6F 
58                              POP             EAX
 00421E70 
C1C5FA                          ROL             EBP, 0xFA
 00421E73 
1145DC                          ADC             [EBP-0x24], EAX
 00421E76 
C5                              DB 0xc5         
 00421E77 
F8                              CLC             
 00421E78 
57                              PUSH            EDI
 00421E79 
C0C5FA                          ROL             CH, 0xFA
 00421E7C 
2AC0                            SUB             AL, AL
 00421E7E 
0FBE06                          MOVSX           EAX, BYTE [ESI]
 00421E81 
8D75DC                          LEA             ESI, [EBP-0x24]
 00421E84 
C5                              DB 0xc5         
 00421E85 
FA                              CLI             
 00421E86 
59                              POP             ECX
 00421E87 
C5                              DB 0xc5         
 00421E88 
C5                              DB 0xc5         
 00421E89 
FA                              CLI             
 00421E8A 
58                              POP             EAX
 00421E8B 
C2C5FA                          RET             0xFAC5
 00421E8E 
1145E0                          ADC             [EBP-0x20], EAX
 00421E91 
C5                              DB 0xc5         
 00421E92 
F8                              CLC             
 00421E93 
57                              PUSH            EDI
 00421E94 
C0C5FA                          ROL             CH, 0xFA
 00421E97 
2AC0                            SUB             AL, AL
 00421E99 
8B45F8                          MOV             EAX, [EBP-0x8]
 00421E9C 
C5                              DB 0xc5         
 00421E9D 
FA                              CLI             
 00421E9E 
59                              POP             ECX
 00421E9F 
C5                              DB 0xc5         
 00421EA0 
C5                              DB 0xc5         
 00421EA1 
FA                              CLI             
 00421EA2 
58                              POP             EAX
 00421EA3 
C3                              RET             
 00421EA4 
C5                              DB 0xc5         
 00421EA5 
FA                              CLI             
 00421EA6 
1145E4                          ADC             [EBP-0x1C], EAX
 00421EA9 
A5                              MOVSD           
 00421EAA 
A5                              MOVSD           
 00421EAB 
A5                              MOVSD           
 00421EAC 
8BFA                            MOV             EDI, EDX
 00421EAE 
8D75DC                          LEA             ESI, [EBP-0x24]
 00421EB1 
83C20C                          ADD             EDX, 0xC
 00421EB4 
41                              INC             ECX
 00421EB5 
A5                              MOVSD           
 00421EB6 
A5                              MOVSD           
 00421EB7 
A5                              MOVSD           
 00421EB8 
8B75FC                          MOV             ESI, [EBP-0x4]
 00421EBB 
46                              INC             ESI
 00421EBC 
C60001                          MOV             BYTE [EAX], 0x1
 00421EBF 
40                              INC             EAX
 00421EC0 
8975FC                          MOV             [EBP-0x4], ESI
 00421EC3 
836DF401                        SUB             DWORD [EBP-0xC], 0x1
 00421EC7 
8945F8                          MOV             [EBP-0x8], EAX
 00421ECA 
7588                            JNZ             0x421E54
 00421ECC 
8B4DEC                          MOV             ECX, [EBP-0x14]
 00421ECF 
8B75E8                          MOV             ESI, [EBP-0x18]
 00421ED2 
8B4508                          MOV             EAX, [EBP+0x8]
 00421ED5 
85C0                            TEST            EAX, EAX
 00421ED7 
7E32                            JLE             0x421F0B
 00421ED9 
8B550C                          MOV             EDX, [EBP+0xC]
 00421EDC 
8D34B5C06D4700                  LEA             ESI, [ESI*4+?sState@@3UPhysicsState@@A+0x46CD0]
 00421EE3 
8BF8                            MOV             EDI, EAX
 00421EE5 
0FB602                          MOVZX           EAX, BYTE [EDX]
 00421EE8 
8D5202                          LEA             EDX, [EDX+0x2]
 00421EEB 
03C1                            ADD             EAX, ECX
 00421EED 
8986C063FFFF                    MOV             [ESI-0x9C40], EAX
 00421EF3 
0FB642FF                        MOVZX           EAX, BYTE [EDX-0x1]
 00421EF7 
03C1                            ADD             EAX, ECX
 00421EF9 
8906                            MOV             [ESI], EAX
 00421EFB 
8D7604                          LEA             ESI, [ESI+0x4]
 00421EFE 
C5                              DB 0xc5         
 00421EFF 
FA                              CLI             
 00421F00 
11A67C380100                    ADC             [ESI+0x1387C], ESP
 00421F06 
83EF01                          SUB             EDI, 0x1
 00421F09 
75DA                            JNZ             0x421EE5
 00421F0B 
6B1590E74B000C                  IMUL            EDX, [?sState@@3UPhysicsState@@A+0x8E6A0], 0xC
 00421F12 
8B7D10                          MOV             EDI, [EBP+0x10]
 00421F15 
6BC703                          IMUL            EAX, EDI, 0x3
 00421F18 
81C280424900                    ADD             EDX, ?sState@@3UPhysicsState@@A+0x64190
 00421F1E 
85C0                            TEST            EAX, EAX
 00421F20 
7E18                            JLE             0x421F3A
 00421F22 
8B7514                          MOV             ESI, [EBP+0x14]
 00421F25 
8BF8                            MOV             EDI, EAX
 00421F27 
0FB606                          MOVZX           EAX, BYTE [ESI]
 00421F2A 
03C1                            ADD             EAX, ECX
 00421F2C 
46                              INC             ESI
 00421F2D 
8902                            MOV             [EDX], EAX
 00421F2F 
8D5204                          LEA             EDX, [EDX+0x4]
 00421F32 
83EF01                          SUB             EDI, 0x1
 00421F35 
75F0                            JNZ             0x421F27
 00421F37 
8B7D10                          MOV             EDI, [EBP+0x10]
 00421F3A 
8B1584E74B00                    MOV             EDX, [?sState@@3UPhysicsState@@A+0x8E694]
 00421F40 
33F6                            XOR             ESI, ESI
 00421F42 
8BC2                            MOV             EAX, EDX
 00421F44 
83E007                          AND             EAX, 0x7
 00421F47 
C5                              DB 0xc5         
 00421F48 
F8                              CLC             
 00421F49 
57                              PUSH            EDI
 00421F4A 
C0C5FA                          ROL             CH, 0xFA
 00421F4D 
2AC0                            SUB             AL, AL
 00421F4F 
C5                              DB 0xc5         
 00421F50 
FA                              CLI             
 00421F51 
59                              POP             ECX
 00421F52 
0580254200                      ADD             EAX, __real@3e124925
 00421F57 
85FF                            TEST            EDI, EDI
 00421F59 
7E1B                            JLE             0x421F76
 00421F5B 
A190E74B00                      MOV             EAX, [?sState@@3UPhysicsState@@A+0x8E6A0]
 00421F60 
03C6                            ADD             EAX, ESI
 00421F62 
46                              INC             ESI
 00421F63 
C5                              DB 0xc5         
 00421F64 
FA                              CLI             
 00421F65 
11048540174B00                  ADC             [EAX*4+?sState@@3UPhysicsState@@A+0x81650], EAX
 00421F6C 
3BF7                            CMP             ESI, EDI
 00421F6E 
7CEB                            JL              0x421F5B
 00421F70 
8B1584E74B00                    MOV             EDX, [?sState@@3UPhysicsState@@A+0x8E694]
 00421F76 
013D90E74B00                    ADD             [?sState@@3UPhysicsState@@A+0x8E6A0], EDI
 00421F7C 
011D88E74B00                    ADD             [?sState@@3UPhysicsState@@A+0x8E698], EBX
 00421F82 
8B4508                          MOV             EAX, [EBP+0x8]
 00421F85 
01058CE74B00                    ADD             [?sState@@3UPhysicsState@@A+0x8E69C], EAX
 00421F8B 
42                              INC             EDX
 00421F8C 
5F                              POP             EDI
 00421F8D 
C1E110                          SHL             ECX, 0x10
 00421F90 
0BCB                            OR              ECX, EBX
 00421F92 
891584E74B00                    MOV             [?sState@@3UPhysicsState@@A+0x8E694], EDX
 00421F98 
5E                              POP             ESI
 00421F99 
8BC1                            MOV             EAX, ECX
 00421F9B 
5B                              POP             EBX
 00421F9C 
C9                              LEAVE           
 00421F9D 
C21000                          RET             0x10
-00421FA0 PHYSICS.OBJ:.text$mn505234.2646.4%
-00421FA0 ?PhysicsVolumeConstraints@@YQXXZ505234.2646.4%
 00421FA0 ?PhysicsVolumeConstraints@@YQXXZ505234.2646.4%
 00421FA0 
55                              PUSH            EBP
 00421FA1 
8BEC                            MOV             EBP, ESP
 00421FA3 
83EC48                          SUB             ESP, 0x48
 00421FA6 
56                              PUSH            ESI
 00421FA7 
8B3588E74B00                    MOV             ESI, [?sState@@3UPhysicsState@@A+0x8E698]
 00421FAD 
33C0                            XOR             EAX, EAX
 00421FAF 
8945F8                          MOV             [EBP-0x8], EAX
 00421FB2 
57                              PUSH            EDI
 00421FB3 
85F6                            TEST            ESI, ESI
 00421FB5 
0F8EDA010000                    JLE             0x422195
 00421FBB 
8B3D94E74B00                    MOV             EDI, [?sState@@3UPhysicsState@@A+0x8E6A4]
 00421FC1 
B9F0004300                      MOV             ECX, ?sState@@3UPhysicsState@@A
 00421FC6 
894DF4                          MOV             [EBP-0xC], ECX
 00421FC9 
80B870AA460000                  CMP             BYTE [EAX+?sState@@3UPhysicsState@@A+0x3A980], 0x0
 00421FD0 
0F85AD010000                    JNZ             0x422183
 00421FD6 
C5                              DB 0xc5         
 00421FD7 
FA                              CLI             
 00421FD8 
104108                          ADC             [ECX+0x8], AL
 00421FDB 
C5                              DB 0xc5         
 00421FDC 
FA                              CLI             
 00421FDD 
1031                            ADC             [ECX], DH
 00421FDF 
C5                              DB 0xc5         
 00421FE0 
FA                              CLI             
 00421FE1 
107904                          ADC             [ECX+0x4], BH
 00421FE4 
33D2                            XOR             EDX, EDX
 00421FE6 
C5                              DB 0xc5         
 00421FE7 
FA                              CLI             
 00421FE8 
1175D0                          ADC             [EBP-0x30], ESI
 00421FEB 
C5                              DB 0xc5         
 00421FEC 
FA                              CLI             
 00421FED 
117DD4                          ADC             [EBP-0x2C], EDI
 00421FF0 
C5                              DB 0xc5         
 00421FF1 
FA                              CLI             
 00421FF2 
1145FC                          ADC             [EBP-0x4], EAX
 00421FF5 
C5                              DB 0xc5         
 00421FF6 
FA                              CLI             
 00421FF7 
1145D8                          ADC             [EBP-0x28], EAX
 00421FFA 
85FF                            TEST            EDI, EDI
 00421FFC 
0F8E81010000                    JLE             0x422183
 00422002 
8B349580B34B00                  MOV             ESI, [EDX*4+?sState@@3UPhysicsState@@A+0x8B290]
 00422009 
8B3C9520C34B00                  MOV             EDI, [EDX*4+?sState@@3UPhysicsState@@A+0x8C230]
 00422010 
03FE                            ADD             EDI, ESI
 00422012 
3BC6                            CMP             EAX, ESI
 00422014 
7C08                            JL              0x42201E
 00422016 
3BC7                            CMP             EAX, EDI
 00422018 
0F8C4C010000                    JL              0x42216A
 0042201E 
80BE70AA460000                  CMP             BYTE [ESI+?sState@@3UPhysicsState@@A+0x3A980], 0x0
 00422025 
0F853F010000                    JNZ             0x42216A
 0042202B 
C5                              DB 0xc5         
 0042202C 
F0                              DB 0xf0         
 0042202C 
F057                            PUSH            EDI
 0042202E 
C9                              LEAVE           
 0042202F 
C5                              DB 0xc5         
 00422030 
E057                            LOOPNZ          0x422089
 00422032 
DBC5                            FCMOVNB         ST, ST(5)
 00422034 
D857E4                          FCOM            DWORD [EDI-0x1C]
 00422037 
C5                              DB 0xc5         
 00422038 
FA                              CLI             
 00422039 
114DDC                          ADC             [EBP-0x24], ECX
 0042203C 
C5                              DB 0xc5         
 0042203D 
FA                              CLI             
 0042203E 
115DE0                          ADC             [EBP-0x20], EBX
 00422041 
C5                              DB 0xc5         
 00422042 
FA                              CLI             
 00422043 
1165E4                          ADC             [EBP-0x1C], ESP
 00422046 
C5                              DB 0xc5         
 00422047 
D057ED                          RCL             BYTE [EDI-0x13], 0x1
 0042204A 
3BF7                            CMP             ESI, EDI
 0042204C 
7D54                            JGE             0x4220A2
 0042204E 
8B0C9520C34B00                  MOV             ECX, [EDX*4+?sState@@3UPhysicsState@@A+0x8C230]
 00422055 
6BC60C                          IMUL            EAX, ESI, 0xC
 00422058 
05F8004300                      ADD             EAX, ?sState@@3UPhysicsState@@A+0x8
 0042205D 
8D75B8                          LEA             ESI, [EBP-0x48]
 00422060 
8D7DDC                          LEA             EDI, [EBP-0x24]
 00422063 
C5                              DB 0xc5         
 00422064 
F2                              DB 0xf2         
 00422064 
F258                            POP             EAX
 00422066 
50                              PUSH            EAX
 00422067 
F8                              CLC             
 00422068 
C5                              DB 0xc5         
 00422069 
E258                            LOOP            0x4220C3
 0042206B 
48                              DEC             EAX
 0042206C 
FC                              CLD             
 0042206D 
C5                              DB 0xc5         
 0042206E 
DA5828                          FICOMP          DWORD [EAX+0x28]
 00422071 
8D400C                          LEA             EAX, [EAX+0xC]
 00422074 
C5                              DB 0xc5         
 00422075 
FA                              CLI             
 00422076 
114DBC                          ADC             [EBP-0x44], ECX
 00422079 
C5                              DB 0xc5         
 0042207A 
FA                              CLI             
 0042207B 
1155B8                          ADC             [EBP-0x48], EDX
 0042207E 
C5                              DB 0xc5         
 0042207F 
FA                              CLI             
 00422080 
116DC0                          ADC             [EBP-0x40], EBP
 00422083 
A5                              MOVSD           
 00422084 
A5                              MOVSD           
 00422085 
A5                              MOVSD           
 00422086 
C5                              DB 0xc5         
 00422087 
FA                              CLI             
 00422088 
105DE0                          ADC             [EBP-0x20], BL
 0042208B 
C5                              DB 0xc5         
 0042208C 
FA                              CLI             
 0042208D 
104DDC                          ADC             [EBP-0x24], CL
 00422090 
83E901                          SUB             ECX, 0x1
 00422093 
7407                            JZ              0x42209C
 00422095 
C5                              DB 0xc5         
 00422096 
FA                              CLI             
 00422097 
1065E4                          ADC             [EBP-0x1C], AH
 0042209A 
EBC1                            JMP             0x42205D
 0042209C 
8B45F8                          MOV             EAX, [EBP-0x8]
 0042209F 
8B4DF4                          MOV             ECX, [EBP-0xC]
 004220A2 
C5                              DB 0xc5         
 004220A3 
FA                              CLI             
 004220A4 
1015B0254200                    ADC             [__real@3f800000], DL
 004220AA 
C5                              DB 0xc5         
 004220AB 
F8                              CLC             
 004220AC 
57                              PUSH            EDI
 004220AD 
C0C5FA                          ROL             CH, 0xFA
 004220B0 
2A049520C34B00                  SUB             AL, [EDX*4+?sState@@3UPhysicsState@@A+0x8C230]
 004220B7 
C5                              DB 0xc5         
 004220B8 
EA5EC0C5F259C8                  JMP FAR         0xC859:0xF2C5C05E
 004220BF 
C5                              DB 0xc5         
 004220C0 
E259                            LOOP            0x42211B
 004220C2 
D8C5                            FADD            ST, ST(5)
 004220C4 
D259E8                          RCR             BYTE [ECX-0x18], CL
 004220C7 
C5                              DB 0xc5         
 004220C8 
FA                              CLI             
 004220C9 
1045FC                          ADC             [EBP-0x4], AL
 004220CC 
C5                              DB 0xc5         
 004220CD 
CA5CD1                          RETF            0xD15C
 004220D0 
C5                              DB 0xc5         
 004220D1 
FA                              CLI             
 004220D2 
114DF0                          ADC             [EBP-0x10], ECX
 004220D5 
C5                              DB 0xc5         
 004220D6 
C25CE3                          RET             0xE35C
 004220D9 
C5                              DB 0xc5         
 004220DA 
FA                              CLI             
 004220DB 
116DE8                          ADC             [EBP-0x18], EBP
 004220DE 
C5                              DB 0xc5         
 004220DF 
FA                              CLI             
 004220E0 
5C                              POP             ESP
 004220E1 
ED                              IN              EAX, DX
 004220E2 
C5                              DB 0xc5         
 004220E3 
DA59CC                          FICOMP          DWORD [ECX-0x34]
 004220E6 
C5                              DB 0xc5         
 004220E7 
EA59C2C5F258C8                  JMP FAR         0xC858:0xF2C5C259
 004220EE 
C5                              DB 0xc5         
 004220EF 
D259C5                          RCR             BYTE [ECX-0x3B], CL
 004220F2 
C5                              DB 0xc5         
 004220F3 
FA                              CLI             
 004220F4 
115DEC                          ADC             [EBP-0x14], EBX
 004220F7 
C5                              DB 0xc5         
 004220F8 
F2                              DB 0xf2         
 004220F8 
F258                            POP             EAX
 004220FA 
D8C5                            FADD            ST, ST(5)
 004220FC 
FA                              CLI             
 004220FD 
100C95C0D24B00                  ADC             [EDX*4+?sState@@3UPhysicsState@@A+0x8D1D0], CL
 00422104 
C5                              DB 0xc5         
 00422105 
F2                              DB 0xf2         
 00422105 
F259                            POP             ECX
 00422107 
C1C5F8                          ROL             EBP, 0xF8
 0042210A 
2F                              DAS             
 0042210B 
C3                              RET             
 0042210C 
765C                            JBE             0x42216A
 0042210E 
C5                              DB 0xc5         
 0042210F 
E0C6                            LOOPNZ          0x4220D7
 00422111 
C3                              RET             
 00422112 
00C5                            ADD             CH, AL
 00422114 
F8                              CLC             
 00422115 
51                              PUSH            ECX
 00422116 
C0C5F2                          ROL             CH, 0xF2
 00422119 
5E                              POP             ESI
 0042211A 
D8C5                            FADD            ST, ST(5)
 0042211C 
E259                            LOOP            0x422177
 0042211E 
C2C5FA                          RET             0xFAC5
 00422121 
58                              POP             EAX
 00422122 
55                              PUSH            EBP
 00422123 
F0                              DB 0xf0         
 00422124 
C5                              DB 0xc5         
 00422125 
E259                            LOOP            0x422180
 00422127 
C4                              DB 0xc4         
 00422128 
C5                              DB 0xc5         
 00422129 
FA                              CLI             
 0042212A 
58                              POP             EAX
 0042212B 
4D                              DEC             EBP
 0042212C 
EC                              IN              AL, DX
 0042212D 
C5                              DB 0xc5         
 0042212E 
E259                            LOOP            0x422189
 00422130 
C5                              DB 0xc5         
 00422131 
C5                              DB 0xc5         
 00422132 
FA                              CLI             
 00422133 
58                              POP             EAX
 00422134 
45                              INC             EBP
 00422135 
E8C5FA1145                      CALL            0x45541BFF
 0042213A 
CC                              INT 3           
 0042213B 
C5                              DB 0xc5         
 0042213C 
FA                              CLI             
 0042213D 
1155C4                          ADC             [EBP-0x3C], EDX
 00422140 
C5                              DB 0xc5         
 00422141 
FA                              CLI             
 00422142 
114DC8                          ADC             [EBP-0x38], ECX
 00422145 
8D75C4                          LEA             ESI, [EBP-0x3C]
 00422148 
8D7DD0                          LEA             EDI, [EBP-0x30]
 0042214B 
A5                              MOVSD           
 0042214C 
A5                              MOVSD           
 0042214D 
A5                              MOVSD           
 0042214E 
C5                              DB 0xc5         
 0042214F 
FA                              CLI             
 00422150 
1045D8                          ADC             [EBP-0x28], AL
 00422153 
C5                              DB 0xc5         
 00422154 
FA                              CLI             
 00422155 
107DD4                          ADC             [EBP-0x2C], BH
 00422158 
C5                              DB 0xc5         
 00422159 
FA                              CLI             
 0042215A 
1075D0                          ADC             [EBP-0x30], DH
 0042215D 
8BF9                            MOV             EDI, ECX
 0042215F 
8D75C4                          LEA             ESI, [EBP-0x3C]
 00422162 
C5                              DB 0xc5         
 00422163 
FA                              CLI             
 00422164 
1145FC                          ADC             [EBP-0x4], EAX
 00422167 
A5                              MOVSD           
 00422168 
A5                              MOVSD           
 00422169 
A5                              MOVSD           
 0042216A 
42                              INC             EDX
 0042216B 
3B1594E74B00                    CMP             EDX, [?sState@@3UPhysicsState@@A+0x8E6A4]
 00422171 
0F8C8BFEFFFF                    JL              0x422002
 00422177 
8B3588E74B00                    MOV             ESI, [?sState@@3UPhysicsState@@A+0x8E698]
 0042217D 
8B3D94E74B00                    MOV             EDI, [?sState@@3UPhysicsState@@A+0x8E6A4]
 00422183 
40                              INC             EAX
 00422184 
83C10C                          ADD             ECX, 0xC
 00422187 
8945F8                          MOV             [EBP-0x8], EAX
 0042218A 
894DF4                          MOV             [EBP-0xC], ECX
 0042218D 
3BC6                            CMP             EAX, ESI
 0042218F 
0F8C34FEFFFF                    JL              0x421FC9
 00422195 
5F                              POP             EDI
 00422196 
5E                              POP             ESI
 00422197 
C9                              LEAVE           
 00422198 
C3                              RET             
-00422199 Data sections49811913.5238.4%
-00422199 crinkler import:.data3425.8976.2%
-00422199 _DLLNames3425.8976.2%
 00422199 _DLLNames3425.8976.2%
 00422199 
05757365 72333200 08676469 33320005  6F70656E 676C3332 00157769 6E6D6D00   .user32..gdi32..opengl32..winmm.
 004221B9 
04FF                                                                       .ÿ                              
-004221BB 4KLANG.OBJ:.g4kdat23625.1569.8%
-004221BB c_i128169.0056.3%
 004221BB c_i12842.7668.9%
 004221BB 
0000003C                                                                   ...<                            
 004221BF c_RandDiv42.5363.3%
 004221BF 
00000080                                                                   ....                            
 004221C3 c_0_541.3634.1%
 004221C3 
0000003F                                                                   ...?                            
 004221C7 c_dc_const42.3558.9%
 004221C7 
00007F3F                                                                   ...?                            
-004221CB _RandSeed1611.5272.0%
 004221CB _RandSeed41.5438.6%
 004221CB 
01000000                                                                   ....                            
 004221CF c_2441.6040.0%
 004221CF 
18000000                                                                   ....                            
 004221D3 c_i1243.8896.9%
 004221D3 
AAAAAA3D                                                                   ªªª=                            
 004221D7 FREQ_NORMALIZE44.50112.5%
 004221D7 
DC65C238                                                                   ÜeÂ8                            
-004221DB _LFO_NORMALIZE44.62115.5%
 004221DB _LFO_NORMALIZE44.62115.5%
 004221DB 
27E64A38                                                                   'æJ8                            
-004221DF 4KLANG.OBJ:.g4kmuc54236.4786.8%
-004221DF _go4k_delay_times4236.4786.8%
 004221DF _go4k_delay_times4236.4786.8%
 004221DF 
5C04A404 FC044C05 8E05D405 14065206  7404BC04 14056405 A605EC05 2C066A06   \.¤.ü.L...Ô...R.t.¼...d.¦.ì.,.j.
 004221FF 
8F3CD535 0004BF50 5F28                                                     .<Õ5..¿P_(                      
-00422209 4KLANG.OBJ:.g4kdat14826.9956.2%
-00422209 go4k_synth_commands4826.9956.2%
 00422209 go4k_synth_commands4826.9956.2%
 00422209 
00000000                                                                   ....                            
 0042220D 
4C0D4200                                                                   _go4kENV_func@0
 00422211 
55064200                                                                   _go4kVCO_func@0
 00422215 
180C4200                                                                   _go4kVCF_func@0
 00422219 
00064200                                                                   _go4kDST_func@0
 0042221D 
3E0E4200                                                                   _go4kDLL_func@0
 00422221 
B4094200                                                                   _go4kFOP_func@0
 00422225 
C3054200                                                                   _go4kFST_func@0
 00422229 
B0054200                                                                   _go4kPAN_func@0
 0042222D 
7F094200                                                                   _go4kOUT_func@0
 00422231 
4B094200                                                                   _go4kACC_func@0
 00422235 
59054200                                                                   _go4kFLD_func@0
-00422239 4KLANG.OBJ:.g4kmuc25424.6945.7%
-00422239 go4k_pattern_lists5424.6945.7%
 00422239 go4k_pattern_lists   
 00422239 Instrument0List96.8375.9%
 00422239 
01020303 04040303 01                                                       .........                       
 00422242 Instrument2List94.5450.4%
 00422242 
05050606 00000606 05                                                       .........                       
 0042224B Instrument3List95.4760.8%
 0042224B 
00070808 00000908 0A                                                       .........                       
 00422254 Instrument4List93.1134.5%
 00422254 
00000B0B 00000B0B 00                                                       .........                       
 0042225D Instrument5List93.4938.7%
 0042225D 
000C0D0D 0D0D0D0D 0E                                                       .........                       
 00422266 Instrument6List91.2513.9%
 00422266 
0F0F0F0F 0F0F0F0F 0F                                                       .........                       
 0042226F go4k_pattern_lists_end   
-0042226F 4KLANG.OBJ:.g4kmuc311340.6636.0%
-0042226F go4k_synth_instructions11340.6636.0%
 0042226F go4k_synth_instructions11140.0336.1%
 0042226F 
01010706 02020202 06060603 06050805  06050900 01070104 07060206 08090001   ................................
 0042228F 
07010707 06020202 03060606 03030305  08090001 07010707 06020202 03060606   ................................
 004222AF 
03080900 01020207 06020603 06080506  05060900 01010407 06020206 04030608   ................................
 004222CF 
05060506 09000A05 0605060A 060900                                          ...............                 
 004222DE go4k_synth_instructions_end20.6231.2%
 004222DE 
0000                                                                       ..                              
-004222E0 MAIN.OBJ:.rdata43.2882.1%
-004222E0 ??_C@_02MCNAOIPG@tS@43.2882.1%
 004222E0 ??_C@_02MCNAOIPG@tS@43.2882.1%
 004222E0 
74530000                                                                   tS..                            
-004222E4 MAIN.OBJ:.rdata42.3057.6%
-004222E4 ??_C@_02DNLMIEOK@tN@42.3057.6%
 004222E4 ??_C@_02DNLMIEOK@tN@42.3057.6%
 004222E4 
744E0000                                                                   tN..                            
-004222E8 MAIN.OBJ:.rdata41.6240.6%
-004222E8 ??_C@_02MHFDGMGA@tD@41.6240.6%
 004222E8 ??_C@_02MHFDGMGA@tD@41.6240.6%
 004222E8 
74440000                                                                   tD..                            
-004222EC MAIN.OBJ:.rdata41.3333.2%
-004222EC ??_C@_02LKCEJICF@tA@41.3333.2%
 004222EC ??_C@_02LKCEJICF@tA@41.3333.2%
 004222EC 
74410000                                                                   tA..                            
-004222F0 MAIN.OBJ:.rdata42.3358.3%
-004222F0 ??_C@_02HAJCGGNB@of@42.3358.3%
 004222F0 ??_C@_02HAJCGGNB@of@42.3358.3%
 004222F0 
6F660000                                                                   of..                            
-004222F4 MAIN.OBJ:.rdata42.0551.2%
-004222F4 ??_C@_02KMFAIEEM@mV@42.0551.2%
 004222F4 ??_C@_02KMFAIEEM@mV@42.0551.2%
 004222F4 
6D560000                                                                   mV..                            
-004222F8 MAIN.OBJ:.rdata41.3633.9%
-004222F8 ??_C@_02PKAKCDMK@mP@41.3633.9%
 004222F8 ??_C@_02PKAKCDMK@mP@41.3633.9%
 004222F8 
6D500000                                                                   mP..                            
-004222FC MAIN.OBJ:.rdata41.5939.9%
-004222FC ??_C@_03OOFAFDKI@mVS@41.5939.9%
 004222FC ??_C@_03OOFAFDKI@mVS@41.5939.9%
 004222FC 
6D565300                                                                   mVS.                            
-00422300 MAIN.OBJ:.rdata11281.4472.7%
-00422300 ??_C@_0GK@FBOMHIHH@?$CDversion?5130?6out?5vec2?5uv?$DLvoid?5m@11281.4472.7%
 00422300 ??_C@_0GK@FBOMHIHH@?$CDversion?5130?6out?5vec2?5uv?$DLvoid?5m@11281.4472.7%
 00422300 
23766572 73696F6E 20313330 0A6F7574  20766563 32207576 3B766F69 64206D61   #version.130.out.vec2.uv;void.ma
 00422320 
696E2829 7B696E74 20763D67 6C5F5665  72746578 49443B75 763D7665 63322876   in(){int.v=gl_VertexID;uv=vec2(v
 00422340 
3C3C3126 322C7626 32293B67 6C5F506F  73697469 6F6E3D76 65633428 75762A32   <<1&2,v&2);gl_Position=vec4(uv*2
 00422360 
2D312C30 2C31293B 7D000000 00000000                                        -1,0,1);}.......                
-00422370 MAIN.OBJ:.rdata13260.5345.9%
-00422370 ??_C@_0ID@DJPKNFPG@?$CDversion?5150?6in?5vec3?5C?0N?$DLvoid?5m@13260.5345.9%
 00422370 ??_C@_0ID@DJPKNFPG@?$CDversion?5150?6in?5vec3?5C?0N?$DLvoid?5m@13260.5345.9%
 00422370 
23766572 73696F6E 20313530 0A696E20  76656333 20432C4E 3B766F69 64206D61   #version.150.in.vec3.C,N;void.ma
 00422390 
696E2829 7B766563 3320763D 6E6F726D  616C697A 65284E29 2A28676C 5F46726F   in(){vec3.v=normalize(N)*(gl_Fro
 004223B0 
6E744661 63696E67 3F313A2D 31293B67  6C5F4672 61674461 74615B30 5D3D7665   ntFacing?1:-1);gl_FragData[0]=ve
 004223D0 
63342843 2C31293B 676C5F46 72616744  6174615B 315D3D76 65633428 762C3129   c4(C,1);gl_FragData[1]=vec4(v,1)
 004223F0 
3B7D0000                                                                   ;}..                            
-004223F4 MAIN.OBJ:.rdata41.9247.9%
-004223F4 ??_C@_03OKNNCPBK@mPS@41.9247.9%
 004223F4 ??_C@_03OKNNCPBK@mPS@41.9247.9%
 004223F4 
6D505300                                                                   mPS.                            
-004223F8 4KLANG.OBJ:.g4kmuc4332180.5454.4%
-004223F8 go4k_synth_parameter_values332180.5454.4%
 004223F8 go4k_synth_parameter_values330180.0254.6%
 004223F8 
00406040 80004840 4080685C 01344000  405A8001 34440000 40800240 3C000040   .@`@..H@@.h\.4@.@Z..4D..@..@<..@
 00422418 
80024C42 80064080 02020202 20800103  40804040 08084040 80204010 01054080   ..LB..@.........@.@@..@@..@...@.
 00422438 
20401101 80000040 60408080 02004600  00802050 31012E40 00404080 02034080   .@.....@`@....F....P1..@.@@...@.
 00422458 
00005500 48468002 00380000 806C3148  39014040 00402040 01404000 40504001   ..U.HF...8...l1H9.@@.@.@.@@.@P@.
 00422478 
40400040 40400868 80010202 03172002  50360238 03073F80 3C401001 4A030000   @@.@@@.h........P6.8..?.<@..J...
 00422498 
48004880 80020038 0000806C 31483901  20400040 20400140 40004050 40014040   H.H....8...l1H9..@.@.@.@@.@P@.@@
 004224B8 
00404040 08688001 02020316 20023640  00004040 40804040 804D4080 04404000   .@@@.h........6@..@@@.@@.M@..@@.
 004224D8 
40408002 602D0128 4000407F 80120330  30010340 00804040 12010500 80404012   @@..`-.(@.@....00..@..@@.....@@.
 004224F8 
01058020 50605058 80006028 58802060  4C014038 03034040 02404803 03404002   ....P`PX..`(X..`L.@8..@@.@H..@@.
 00422518 
02601018 02034060 80404013 01056080  60401401 05144008 28807D40 00080528   .`....@`.@@...`.`@....@.(.}@...(
 00422538 
807D4008 08050008 4000                                                     .}@.....@.                      
 00422542 go4k_synth_parameter_values_end20.5225.8%
 00422542 
0000                                                                       ..                              
-00422544 ANIM.OBJ:.data43.3283.1%
-00422544 ?previousHex@?1??AnimRun@@YQXM@Z@4HA43.3283.1%
 00422544 ?previousHex@?1??AnimRun@@YQXM@Z@4HA43.3283.1%
 00422544 
FFFFFFFF                                                                   ÿÿÿÿ                            
-00422548 PHYSICS.OBJ:.rdata43.7092.4%
-00422548 __real@3d88888943.7092.4%
 00422548 __real@3d88888943.7092.4%
 00422548 
8988883D                                                                   ...=                            
-0042254C MAIN.OBJ:.rdata42.0751.6%
-0042254C __real@3c88888942.0751.6%
 0042254C __real@3c88888942.0751.6%
 0042254C 
8988883C                                                                   ...<                            
-00422550 PHYSICS.OBJ:.rdata44.21105.3%
-00422550 __real@3f4ccccd44.21105.3%
 00422550 __real@3f4ccccd44.21105.3%
 00422550 
CDCC4C3F                                                                   ÍÌL?                            
-00422554 MAIN.OBJ:.rdata44.70117.6%
-00422554 __real@3a72b9d644.70117.6%
 00422554 __real@3a72b9d644.70117.6%
 00422554 
D6B9723A                                                                   Ö¹r:                            
-00422558 PHYSICS.OBJ:.rdata43.7694.0%
-00422558 __real@bdcccccd43.7694.0%
 00422558 __real@bdcccccd43.7694.0%
 00422558 
CDCCCCBD                                                                   ÍÌ̽                            
-0042255C MAIN.OBJ:.rdata42.7167.8%
-0042255C __real@3a08888942.7167.8%
 0042255C __real@3a08888942.7167.8%
 0042255C 
8988083A                                                                   ...:                            
-00422560 MAIN.OBJ:.rdata85.8573.1%
-00422560 ??_C@_06GGHJAEBN@static@85.8573.1%
 00422560 ??_C@_06GGHJAEBN@static@85.8573.1%
 00422560 
73746174 69630000                                                          static..                        
-00422568 MAIN.OBJ:.rdata85.8673.3%
-00422568 ??_C@_06HMOALFIN@Impact@85.8673.3%
 00422568 ??_C@_06HMOALFIN@Impact@85.8673.3%
 00422568 
496D7061 63740000                                                          Impact..                        
-00422570 PHYSICS.OBJ:.rdata44.66116.4%
-00422570 __real@3fb504f344.66116.4%
 00422570 __real@3fb504f344.66116.4%
 00422570 
F304B53F                                                                   ó.µ?                            
-00422574 MAIN.OBJ:.rdata42.6566.2%
-00422574 __real@3dcccccd42.6566.2%
 00422574 __real@3dcccccd42.6566.2%
 00422574 
CDCCCC3D                                                                   ÍÌÌ=                            
-00422578 PHYSICS.OBJ:.rdata43.2581.3%
-00422578 __real@3f33333343.2581.3%
 00422578 __real@3f33333343.2581.3%
 00422578 
3333333F                                                                   333?                            
-0042257C PHYSICS.OBJ:.rdata44.20105.0%
-0042257C __real@3e99999a44.20105.0%
 0042257C __real@3e99999a44.20105.0%
 0042257C 
9A99993E                                                                   ...>                            
-00422580 PHYSICS.OBJ:.rdata44.22105.4%
-00422580 __real@3e12492544.22105.4%
 00422580 __real@3e12492544.22105.4%
 00422580 
2549123E                                                                   %I.>                            
-00422584 PHYSICS.OBJ:.rdata43.9799.4%
-00422584 __real@3a5a741043.9799.4%
 00422584 __real@3a5a741043.9799.4%
 00422584 
10745A3A                                                                   .tZ:                            
-00422588 MAIN.OBJ:.rdata44.19104.8%
-00422588 __real@3c23d70a44.19104.8%
 00422588 __real@3c23d70a44.19104.8%
 00422588 
0AD7233C                                                                   .×#<                            
-0042258C PHYSICS.OBJ:.rdata43.7092.6%
-0042258C __real@3cb8170343.7092.6%
 0042258C __real@3cb8170343.7092.6%
 0042258C 
0317B83C                                                                   ..¸<                            
-00422590 PHYSICS.OBJ:.rdata42.7167.7%
-00422590 __real@3fda000042.7167.7%
 00422590 __real@3fda000042.7167.7%
 00422590 
0000DA3F                                                                   ..Ú?                            
-00422594 MAIN.OBJ:.rdata41.7844.4%
-00422594 __real@3fc0000041.7844.4%
 00422594 __real@3fc0000041.7844.4%
 00422594 
0000C03F                                                                   ..À?                            
-00422598 ANIM.OBJ:.rdata42.2355.7%
-00422598 __real@3e4ccccd42.2355.7%
 00422598 __real@3e4ccccd42.2355.7%
 00422598 
CDCC4C3E                                                                   ÍÌL>                            
-0042259C PHYSICS.OBJ:.rdata44.65116.2%
-0042259C __real@40661cc444.65116.2%
 0042259C __real@40661cc444.65116.2%
 0042259C 
C41C6640                                                                   Ä.f@                            
-004225A0 PHYSICS.OBJ:.rdata42.5764.3%
-004225A0 __real@c080000042.5764.3%
 004225A0 __real@c080000042.5764.3%
 004225A0 
000080C0                                                                   ...À                            
-004225A4 ANIM.OBJ:.rdata42.1353.2%
-004225A4 __real@bf80000042.1353.2%
 004225A4 __real@bf80000042.1353.2%
 004225A4 
000080BF                                                                   ...¿                            
-004225A8 PHYSICS.OBJ:.rdata41.9147.7%
-004225A8 __real@4180000041.9147.7%
 004225A8 __real@4180000041.9147.7%
 004225A8 
00008041                                                                   ...A                            
-004225AC PHYSICS.OBJ:.rdata40.7318.2%
-004225AC __real@4080000040.7318.2%
 004225AC __real@4080000040.7318.2%
 004225AC 
00008040                                                                   ...@                            
-004225B0 ANIM.OBJ:.rdata41.5237.9%
-004225B0 __real@3f80000041.5237.9%
 004225B0 __real@3f80000041.5237.9%
 004225B0 
0000803F                                                                   ...?                            
-004225B4 ANIM.OBJ:.rdata41.2030.0%
-004225B4 __real@3e80000041.2030.0%
 004225B4 __real@3e80000041.2030.0%
 004225B4 
0000803E                                                                   ...>                            
-004225B8 PHYSICS.OBJ:.rdata41.2130.2%
-004225B8 __real@3d80000041.2130.2%
 004225B8 __real@3d80000041.2130.2%
 004225B8 
0000803D                                                                   ...=                            
-004225BC ANIM.OBJ:.rdata41.0526.3%
-004225BC __real@4040000041.0526.3%
 004225BC __real@4040000041.0526.3%
 004225BC 
00004040                                                                   ..@@                            
-004225C0 MAIN.OBJ:.rdata41.0626.4%
-004225C0 __real@4000000041.0626.4%
 004225C0 __real@4000000041.0626.4%
 004225C0 
00000040                                                                   ...@                            
-004225C4 ANIM.OBJ:.rdata41.0927.2%
-004225C4 __real@3f00000041.0927.2%
 004225C4 __real@3f00000041.0927.2%
 004225C4 
0000003F                                                                   ...?                            
-004225C8 GLFUNCTIONS.OBJ:.rdata1613.6185.1%
-004225C8 ??_C@_0BA@DGIEGONF@glCompileShader@1613.6185.1%
 004225C8 ??_C@_0BA@DGIEGONF@glCompileShader@1613.6185.1%
 004225C8 
676C436F 6D70696C 65536861 64657200                                        glCompileShader.                
-004225D8 MAIN.OBJ:.rdata82.0425.6%
-004225D8 __real@3e00000082.0425.6%
 004225D8 __real@3e00000082.0425.6%
 004225D8 
0000003E 00000000                                                          ...>....                        
-004225E0 MAIN.OBJ:.rdata29697.6533.0%
-004225E0 ?pfd@@3UtagPIXELFORMATDESCRIPTOR@@B29697.6533.0%
 004225E0 ?pfd@@3UtagPIXELFORMATDESCRIPTOR@@B408.7621.9%
 004225E0 
28000100 25000000 00200000 00000000  08000000 00000020 00000000 00000000   (...%...........................
 00422600 
00000000 00000000                                                          ........                        
 00422608 ?kProjMatrix@@3QBMB6426.8141.9%
 00422608 
486A793F 00000000 00000000 00000000  00000000 CEB3DD3F 00000000 00000000   Hjy?................γÝ?........
 00422628 
00000000 00000000 699086BF 000080BF  00000000 00000000 354883BF 00000000   ........i..¿...¿........5H.¿....
 00422648 ?kShadowLookMatrix@@3QBMB6432.0850.1%
 00422648 
F304353F EA05D13E 39CD13BF 00000000  00000000 EA05513F 39CD133F 00000000   ó.5?ê.Ñ>9Í.¿........ê.Q?9Í.?....
 00422668 
F304353F EA05D1BE 39CD133F 00000000  00000000 00000000 65900AC2 0000803F   ó.5?ê.Ѿ9Í.?............e..Â...?
 00422688 ?kLookMatrix@@3QBMB649.1614.3%
 00422688 
0000803F 00000000 00000000 00000000  00000000 0000803F 00000000 00000000   ...?...................?........
 004226A8 
00000000 00000000 0000803F 00000000  00000000 00000000 0000A0C0 0000803F   ...........?.............. À...?
 004226C8 ?kShadowProjMatrix@@3QBMB6420.8432.6%
 004226C8 
CDCCCC3D 00000000 00000000 00000000  00000000 CDCCCC3D 00000000 00000000   ÍÌÌ=................ÍÌÌ=........
 004226E8 
00000000 00000000 182B24BD 00000000  CDCC4CBD CDCC4CBD 558380BF 0000803F   .........+$½....ÍÌL½ÍÌL½U..¿...?
-00422708 MAIN.OBJ:.rdata30497.1131.9%
-00422708 ??_C@_0BCN@FPIKFAJJ@?$CDversion?5150?6in?5vec2?5uv?$DLuniform@30497.1131.9%
 00422708 ??_C@_0BCN@FPIKFAJJ@?$CDversion?5150?6in?5vec2?5uv?$DLuniform@30497.1131.9%
 00422708 
23766572 73696F6E 20313530 0A696E20  76656332 2075763B 756E6966 6F726D20   #version.150.in.vec2.uv;uniform.
 00422728 
73616D70 6C657232 44207441 3B756E69  666F726D 20766563 34206F66 3B766F69   sampler2D.tA;uniform.vec4.of;voi
 00422748 
64206D61 696E2829 7B766563 3420763D  76656334 2830293B 762B3D74 65787475   d.main(){vec4.v=vec4(0);v+=textu
 00422768 
72652874 412C7576 2B6F662E 78792A76  65633228 312C3129 293B762B 3D746578   re(tA,uv+of.xy*vec2(1,1));v+=tex
 00422788 
74757265 2874412C 75762B6F 662E7879  2A766563 32282D31 2C312929 3B762B3D   ture(tA,uv+of.xy*vec2(-1,1));v+=
 004227A8 
74657874 75726528 74412C75 762B6F66  2E78792A 76656332 28312C2D 3129293B   texture(tA,uv+of.xy*vec2(1,-1));
 004227C8 
762B3D74 65787475 72652874 412C7576  2B6F662E 78792A76 65633228 2D312C2D   v+=texture(tA,uv+of.xy*vec2(-1,-
 004227E8 
3129293B 762F3D34 3B696628 6F662E7A  213D3029 762E7879 7A3D6E6F 726D616C   1));v/=4;if(of.z!=0)v.xyz=normal
 00422808 
697A6528 762E7879 7A293B67 6C5F4672  6167436F 6C6F723D 763B676C 5F467261   ize(v.xyz);gl_FragColor=v;gl_Fra
 00422828 
67446570 74683D76 2E783B7D 00000000                                        gDepth=v.x;}....                
-00422838 GLFUNCTIONS.OBJ:.rdata127.4862.4%
-00422838 ??_C@_0M@MNEJMNAO@glUniform4f@127.4862.4%
 00422838 ??_C@_0M@MNEJMNAO@glUniform4f@127.4862.4%
 00422838 
676C556E 69666F72 6D346600                                                 glUniform4f.                    
-00422844 GLFUNCTIONS.OBJ:.rdata123.8932.4%
-00422844 ??_C@_0M@EMBKBDCK@glUniform1i@123.8932.4%
 00422844 ??_C@_0M@EMBKBDCK@glUniform1i@123.8932.4%
 00422844 
676C556E 69666F72 6D316900                                                 glUniform1i.                    
-00422850 GLFUNCTIONS.OBJ:.rdata167.7848.6%
-00422850 ??_C@_0N@ICBDHBI@glUseProgram@167.7848.6%
 00422850 ??_C@_0N@ICBDHBI@glUseProgram@167.7848.6%
 00422850 
676C5573 6550726F 6772616D 00000000                                        glUseProgram....                
-00422860 GLFUNCTIONS.OBJ:.rdata166.6541.6%
-00422860 ??_C@_0O@PIOEEBPO@glLinkProgram@166.6541.6%
 00422860 ??_C@_0O@PIOEEBPO@glLinkProgram@166.6541.6%
 00422860 
676C4C69 6E6B5072 6F677261 6D000000                                        glLinkProgram...                
-00422870 GLFUNCTIONS.OBJ:.rdata169.7861.1%
-00422870 ??_C@_0O@COHJKDBH@glDrawBuffers@169.7861.1%
 00422870 ??_C@_0O@COHJKDBH@glDrawBuffers@169.7861.1%
 00422870 
676C4472 61774275 66666572 73000000                                        glDrawBuffers...                
-00422880 GLFUNCTIONS.OBJ:.rdata165.8236.4%
-00422880 ??_C@_0P@HGHBNC@glCreateShader@165.8236.4%
 00422880 ??_C@_0P@HGHBNC@glCreateShader@165.8236.4%
 00422880 
676C4372 65617465 53686164 65720000                                        glCreateShader..                
-00422890 GLFUNCTIONS.OBJ:.rdata166.8642.9%
-00422890 ??_C@_0P@LDMLEABL@glAttachShader@166.8642.9%
 00422890 ??_C@_0P@LDMLEABL@glAttachShader@166.8642.9%
 00422890 
676C4174 74616368 53686164 65720000                                        glAttachShader..                
-004228A0 GLFUNCTIONS.OBJ:.rdata162.6316.4%
-004228A0 ??_C@_0BA@FLKLHNKP@glCreateProgram@162.6316.4%
 004228A0 ??_C@_0BA@FLKLHNKP@glCreateProgram@162.6316.4%
 004228A0 
676C4372 65617465 50726F67 72616D00                                        glCreateProgram.                
-004228B0 GLFUNCTIONS.OBJ:.rdata168.5053.1%
-004228B0 ??_C@_0BA@KOBBIKOF@glActiveTexture@168.5053.1%
 004228B0 ??_C@_0BA@KOBBIKOF@glActiveTexture@168.5053.1%
 004228B0 
676C4163 74697665 54657874 75726500                                        glActiveTexture.                
-004228C0 AUDIO.OBJ:.wavefmt2012.5862.9%
-004228C0 ?WaveFMT@@3UtWAVEFORMATEX@@A2012.5862.9%
 004228C0 ?WaveFMT@@3UtWAVEFORMATEX@@A2012.5862.9%
 004228C0 
03000200 44AC0000 20620500 08002000  00000000                              ....D¬...b..........            
-004228D4 GLFUNCTIONS.OBJ:.rdata209.8549.3%
-004228D4 ??_C@_0BC@FAPEBGID@glGenFramebuffers@209.8549.3%
 004228D4 ??_C@_0BC@FAPEBGID@glGenFramebuffers@209.8549.3%
 004228D4 
676C4765 6E467261 6D656275 66666572  73000000                              glGenFramebuffers...            
-004228E8 GLFUNCTIONS.OBJ:.rdata205.9829.9%
-004228E8 ??_C@_0BC@CJMIBNO@glBindFramebuffer@205.9829.9%
 004228E8 ??_C@_0BC@CJMIBNO@glBindFramebuffer@205.9829.9%
 004228E8 
676C4269 6E644672 616D6562 75666665  72000000                              glBindFramebuffer...            
-004228FC GLFUNCTIONS.OBJ:.rdata2010.8254.1%
-004228FC ??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@2010.8254.1%
 004228FC ??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@2010.8254.1%
 004228FC 
676C556E 69666F72 6D4D6174 72697834  66760000                              glUniformMatrix4fv..            
-00422910 GLFUNCTIONS.OBJ:.rdata249.8541.0%
-00422910 ??_C@_0BF@KIOPGICP@glGetUniformLocation@249.8541.0%
 00422910 ??_C@_0BF@KIOPGICP@glGetUniformLocation@249.8541.0%
 00422910 
676C4765 74556E69 666F726D 4C6F6361  74696F6E 00000000                     glGetUniformLocation....        
-00422928 GLFUNCTIONS.OBJ:.rdata245.4922.9%
-00422928 ??_C@_0BF@ENLMLILA@glFramebufferTexture@245.4922.9%
 00422928 ??_C@_0BF@ENLMLILA@glFramebufferTexture@245.4922.9%
 00422928 
676C4672 616D6562 75666665 72546578  74757265 00000000                     glFramebufferTexture....        
-00422940 AUDIO.OBJ:.wavehdr4411.6626.5%
-00422940 ?WaveHDR@@3Uwavehdr_tag@@A329.9231.0%
 00422940 ?WaveHDR@@3Uwavehdr_tag@@A329.9231.0%
 00422940 
F8E74B00                                                                   ?lpSoundBuffer@@3PAMA
 00422944 
004E6B01 00000000 00000000 00000000  00000000 00000000 00000000            .Nk.........................    
-00422960 ?MMTime@@3Ummtime_tag@@A121.7514.6%
 00422960 ?MMTime@@3Ummtime_tag@@A121.7514.6%
 00422960 
02000000 00000000 00000000                                                 ............                    
-0042296C MAIN.OBJ:.rdata5240.4277.7%
-0042296C ??_C@_0DD@KFFNDAPC@IT?8S?5RAINING?5CUBES?4?5ascentress?5@5240.4277.7%
 0042296C ??_C@_0DD@KFFNDAPC@IT?8S?5RAINING?5CUBES?4?5ascentress?5@5240.4277.7%
 0042296C 
49542753 20524149 4E494E47 20435542  45532E20 61736365 6E747265 73732073   IT'S.RAINING.CUBES..ascentress.s
 0042298C 
68616E61 20746F6D 61736B20 6E656172  617A0000                              hana.tomask.nearaz..            
-004229A0 AUDIO.OBJ:.rdata86.9086.3%
-004229A0 __real@3fe111111111111186.9086.3%
 004229A0 __real@3fe111111111111186.9086.3%
 004229A0 
11111111 1111E13F                                                          ......á?                        
-004229A8 AUDIO.OBJ:.rdata83.1339.1%
-004229A8 __real@400111111111111183.1339.1%
 004229A8 __real@400111111111111183.1339.1%
 004229A8 
11111111 11110140                                                          .......@                        
-004229B0 4KLANG.OBJ:.g4kmuc11024152.8114.9%
-004229B0 go4k_patterns1024152.8114.9%
 004229B0 go4k_patterns1024152.8114.9%
 004229B0 
00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000   ................................
 004229D0 
00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000   ................................
 004229F0 
3E010101 01010101 01010101 01010101  41010101 01010101 01010101 01010101   >...............A...............
 00422A10 
43010101 01010101 01010101 01010101  3E010101 01010101 01010101 01010101   C...............>...............
 00422A30 
4A010101 01010101 01010101 01010101  4D010101 01010101 01010101 01010101   J...............M...............
 00422A50 
4F010101 01010101 01010101 01010101  4A010101 01010101 01010101 01010101   O...............J...............
 00422A70 
56000000 59005600 00005600 5D000000  5600005D 5E015B00 00005B00 5D000000   V...Y.V...V.]...V..]^.[...[.]...
 00422A90 
56000060 62015D00 005B5D00 59005601  01010101 01010101 01010101 01010101   V..`b.]..[].Y.V.................
 00422AB0 
3E000000 4A003E00 00003E00 4A000000  3E000000 4A003E00 00003E00 4A000000   >...J.>...>.J...>...J.>...>.J...
 00422AD0 
3E000000 4A003C00 00003C00 48000000  3E000000 4A003E00 00003E00 4A000000   >...J.<...<.H...>...J.>...>.J...
 00422AF0 
44010101 01010101 01010101 01010101  47010101 01010101 01010101 01010101   D...............G...............
 00422B10 
42010101 01010101 01010101 01010101  44010101 01010101 01010101 01010101   B...............D...............
 00422B30 
44010000 00004401 00004401 00000000  44010000 00004401 00004401 00000000   D.....D...D.....D.....D...D.....
 00422B50 
44010000 00004401 00004401 00000000  44010000 00004401 00004401 00000000   D.....D...D.....D.....D...D.....
 00422B70 
00000000 00000000 00000000 00000000  00000048 48014848 01010101 01010101   ...................HH.HH........
 00422B90 
01010101 01010101 01010101 01010101  01010148 48014848 01010101 01010101   ...................HH.HH........
 00422BB0 
01014848 48014801 01014848 48014848  01014848 48014801 01014848 48014848   ..HHH.H...HHH.HH..HHH.H...HHH.HH
 00422BD0 
01014848 48014801 01014848 48014848  01014848 48014801 01014848 48014848   ..HHH.H...HHH.HH..HHH.H...HHH.HH
 00422BF0 
00004848 48014801 01014848 48014848  01014848 48014801 01014848 48014848   ..HHH.H...HHH.HH..HHH.H...HHH.HH
 00422C10 
01014848 48014801 01014848 48014848  01014848 48014801 01014848 48014848   ..HHH.H...HHH.HH..HHH.H...HHH.HH
 00422C30 
01010148 48014848 01010101 01010101  01010101 01010101 01010101 01010101   ...HH.HH........................
 00422C50 
01010148 48014848 01010101 01010101  01010101 01010101 01010101 01010101   ...HH.HH........................
 00422C70 
00000000 4A010000 00000000 4A010000  00000000 4A010000 00000000 4A010000   ....J.......J.......J.......J...
 00422C90 
00000000 4A010000 00000000 48010000  00000000 4A010000 00000000 4A01004A   ....J.......H.......J.......J..J
 00422CB0 
00000000 00000000 00000000 00000000  4F010101 01014D4F 51010101 48010101   ................O.....MOQ...H...
 00422CD0 
4A010101 01010101 01014801 4A014D01  4A010101 01010101 01010101 01010101   J.........H.J.M.J...............
 00422CF0 
32003232 32003232 32003232 32003232  26002626 26002626 26002626 26002626   2.222.222.222.22&.&&&.&&&.&&&.&&
 00422D10 
32003232 32003030 30003030 30003232  32003232 32003232 26002626 26002626   2.222.000.000.222.222.22&.&&&.&&
 00422D30 
51015001 4F014E01 4D010101 4C010101  01014B01 01010101 48010101 01010101   Q.P.O.N.M...L.....K.....H.......
 00422D50 
4A010101 01010101 01014801 4A014D01  4A010101 01010101 01010101 01010101   J.........H.J.M.J...............
 00422D70 
4A010101 01010101 01010101 01010101  01010101 01010101 01010101 01010101   J...............................
 00422D90 
01010101 01010101 01010101 01010101  01010101 01010101 01010101 01010101   ................................
 00422DB0 go4k_patterns_end   
-00422DB0 GLFUNCTIONS.OBJ:.data6434.9254.6%
-00422DB0 ?kGlFunctionNames@@3PAPBDA6434.9254.6%
 00422DB0 ?kGlFunctionNames@@3PAPBDA6434.9254.6%
 00422DB0 
A0284200                                                                   ??_C@_0BA@FLKLHNKP@glCreateProgram@
 00422DB4 
80284200                                                                   ??_C@_0P@HGHBNC@glCreateShader@
 00422DB8 
00354200                                                                   ??_C@_0P@DFHCPFMO@glShaderSource@
 00422DBC 
C8254200                                                                   ??_C@_0BA@DGIEGONF@glCompileShader@
 00422DC0 
90284200                                                                   ??_C@_0P@LDMLEABL@glAttachShader@
 00422DC4 
60284200                                                                   ??_C@_0O@PIOEEBPO@glLinkProgram@
 00422DC8 
50284200                                                                   ??_C@_0N@ICBDHBI@glUseProgram@
 00422DCC 
38284200                                                                   ??_C@_0M@MNEJMNAO@glUniform4f@
 00422DD0 
FC284200                                                                   ??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@
 00422DD4 
10294200                                                                   ??_C@_0BF@KIOPGICP@glGetUniformLocation@
 00422DD8 
44284200                                                                   ??_C@_0M@EMBKBDCK@glUniform1i@
 00422DDC 
D4284200                                                                   ??_C@_0BC@FAPEBGID@glGenFramebuffers@
 00422DE0 
E8284200                                                                   ??_C@_0BC@CJMIBNO@glBindFramebuffer@
 00422DE4 
28294200                                                                   ??_C@_0BF@ENLMLILA@glFramebufferTexture@
 00422DE8 
70284200                                                                   ??_C@_0O@COHJKDBH@glDrawBuffers@
 00422DEC 
B0284200                                                                   ??_C@_0BA@KOBBIKOF@glActiveTexture@
-00422DF0 MAIN.OBJ:.rdata248102.1841.2%
-00422DF0 ??_C@_0PB@BOOLHPM@?$CDversion?5130?6uniform?5mat4?5mP?0mV@248102.1841.2%
 00422DF0 ??_C@_0PB@BOOLHPM@?$CDversion?5130?6uniform?5mat4?5mP?0mV@248102.1841.2%
 00422DF0 
23766572 73696F6E 20313330 0A756E69  666F726D 206D6174 34206D50 2C6D563B   #version.130.uniform.mat4.mP,mV;
 00422E10 
6F757420 76656333 20432C4E 3B766563  33207628 666C6F61 74206D29 7B766563   out.vec3.C,N;vec3.v(float.m){vec
 00422E30 
3320763D 76656333 282E352C 2E352C2E  35292C6E 3D766563 33282E35 2C2E352C   3.v=vec3(.5,.5,.5),n=vec3(.5,.5,
 00422E50 
2E35292C 673D7665 63332831 2E2C312E  2C312E29 2C773D76 65633328 302E2C2E   .5),g=vec3(1.,1.,1.),w=vec3(0.,.
 00422E70 
33332C2E 3637293B 72657475 726E2076  2B6E2A63 6F732836 2E323833 322A2867   33,.67);return.v+n*cos(6.2832*(g
 00422E90 
2A6D2B77 29293B7D 766F6964 206D6169  6E28297B 676C5F50 6F736974 696F6E3D   *m+w));}void.main(){gl_Position=
 00422EB0 
6D502A6D 562A676C 5F566572 7465782C  433D7628 676C5F43 6F6C6F72 2E77292C   mP*mV*gl_Vertex,C=v(gl_Color.w),
 00422ED0 
4E3D676C 5F436F6C 6F722E78 797A3B7D  00000000 00000000                     N=gl_Color.xyz;}........        
-00422EE8 PHYSICS.OBJ:.rdata352169.5448.2%
-00422EE8 ?kCubePos@@3QBCB352169.5448.2%
 00422EE8 ?kCubePos@@3QBCB248.4935.4%
 00422EE8 
FF01FF01 FF01FF01 FFFF0101 FFFF0101  FFFFFFFF 01010101                     ÿ.ÿ.ÿ.ÿ.ÿÿ..ÿÿ..ÿÿÿÿ....        
 00422F00 ?kCubeEdges@@3QBEB8043.6454.6%
 00422F00 
00010103 03020200 01020003 04050507  07060604 05060407 00040002 02060406   ................................
 00422F20 
00060204 01050103 03070507 01070305  00010004 04050105 00050104 02030206   ................................
 00422F40 
06070307 02070306 00070106 04030502                                        ................                
 00422F50 ?kCubeTris@@3QBEB3615.5243.1%
 00422F50 
00010300 03020504 06050607 04000204  02060105 07010703 04050104 01000203   ................................
 00422F70 
07020706                                                                   ....                            
 00422F74 ?kPersonPos@@3QBCB5214.3627.6%
 00422F74 
FF01FF01 FC04FC04 FF01FE02 FF010000  00020202 02030303 03070707 07050000   ÿ.ÿ.ü.ü.ÿ.þ.ÿ...................
 00422F94 
00000000 00000000 00000000 00000000  00000000                              ....................            
 00422FA8 ?kPersonEdges@@3QBEB7640.1452.8%
 00422FA8 
00010103 03050507 0709090B 0B0D0D0E  0E0C0C0A 0A080806 06040402 02000003   ................................
 00422FC8 
01020408 02060509 03070409 05080603  07020209 0308080C 090D020C 030D020E   ................................
 00422FE8 
030E080E 090E000E 010E0000                                                 ............                    
 00422FF4 ?kPersonTris@@3QBEB4020.6351.6%
 00422FF4 
00010300 03020402 08040806 03050703  07090203 09020908 08090E08 0E0C080C   ................................
 00423014 
0A090B0D 090D0E00                                                          ........                        
 0042301C ?kHexaPos@@3QBCB2415.7765.7%
 0042301C 
0059A727 D927D900 00005050 B0B00000  00000000 00000000                     .Y§'Ù'Ù...PP°°..........        
 00423034 ?kHexaTris@@3QBEB2010.9854.9%
 00423034 
00030100 04030002 04000602 00050600  01050000                              ....................            
-00423048 MAIN.OBJ:.data440165.4837.6%
-00423048 ?intogbuffer_vert@@3PBDB44.68117.1%
 00423048 ?intogbuffer_vert@@3PBDB44.68117.1%
 00423048 
F02D4200                                                                   ??_C@_0PB@BOOLHPM@?$CDversion?5130?6uniform?5mat4?5mP?0mV@
-0042304C ?intogbuffer_frag@@3PBDB42.7067.4%
 0042304C ?intogbuffer_frag@@3PBDB42.7067.4%
 0042304C 
70234200                                                                   ??_C@_0ID@DJPKNFPG@?$CDversion?5150?6in?5vec3?5C?0N?$DLvoid?5m@
-00423050 ?postfx_vert@@3PBDB41.5238.1%
 00423050 ?postfx_vert@@3PBDB41.5238.1%
 00423050 
00234200                                                                   ??_C@_0GK@FBOMHIHH@?$CDversion?5130?6out?5vec2?5uv?$DLvoid?5m@
-00423054 ?postfx_frag@@3PBDB41.5037.5%
 00423054 ?postfx_frag@@3PBDB41.5037.5%
 00423054 
00324200                                                                   ??_C@_0CNP@JHLCHNMN@?$CDversion?5150?6in?5vec2?5uv?$DLuniform@
-00423058 ?blur_frag@@3PBDB424155.0836.6%
 00423058 ?blur_frag@@3PBDB42.0952.3%
 00423058 
08274200                                                                   ??_C@_0BCN@FPIKFAJJ@?$CDversion?5150?6in?5vec2?5uv?$DLuniform@
 0042305C ?kUniformNames@@3PAPBDA3613.2436.8%
 0042305C 
F8224200                                                                   ??_C@_02PKAKCDMK@mP@
 00423060 
F4224200                                                                   ??_C@_02KMFAIEEM@mV@
 00423064 
F4234200                                                                   ??_C@_03OKNNCPBK@mPS@
 00423068 
FC224200                                                                   ??_C@_03OOFAFDKI@mVS@
 0042306C 
EC224200                                                                   ??_C@_02LKCEJICF@tA@
 00423070 
E4224200                                                                   ??_C@_02DNLMIEOK@tN@
 00423074 
E8224200                                                                   ??_C@_02MHFDGMGA@tD@
 00423078 
E0224200                                                                   ??_C@_02MCNAOIPG@tS@
 0042307C 
F0224200                                                                   ??_C@_02HAJCGGNB@of@
 00423080 ?devMode@@3U_devicemodeA@@A15614.089.0%
 00423080 
00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000   ................................
 004230A0 
01040000 9C000000 00001800 00000000  00000000 00000000 00000000 00000000   ................................
 004230C0 
00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000   ................................
 004230E0 
00000000 00000000 00000000 80070000  38040000 00000000 00000000 00000000   ................8...............
 00423100 
00000000 00000000 00000000 00000000  00000000 00000000 00000000            ............................    
 0042311C ?kPersons@@3PAUSpawnDesc@@A4424.0754.7%
 0042311C 
00030A19 1022FE03 0B191422 02030A19  1422FE03 0B191C23 00030C19 1C230203   ....."þ...."....."þ....#.....#..
 0042313C 
0D191C23 04030E19 1C230000                                                 ...#.....#..                    
 00423148 ?kCubes@@3PAUSpawnDesc@@A17695.8754.5%
 00423148 
14FA0028 001E001E FE28040E F61EFE28  060F0A1E FE27060F F11EFE27 080FFC1F   .ú.(....þ(..ö.þ(....þ'..ñ.þ'..ü.
 00423168 
FE26080F 0720FE25 080F1221 FE24080F  F11EFE26 0C10FB1E FE250C10 051EFE24   þ&....þ%...!þ$..ñ.þ&..û.þ%....þ$
 00423188 
0C100F1E FE230C10 F628FE22 0C100028  FE210C10 0A28FE20 0C101428 FE1F0C10   ....þ#..ö(þ"...(þ!...(þ....(þ...
 004231A8 
FB32FE1E 0C100532 FE1D0C10 0F32FE1C  0C101932 FE1B0C10 003CFE1A 0C100A3C   û2þ....2þ....2þ....2þ....<þ....<
 004231C8 
FE190C10 143CFE18 0C101E3C FE170C10  0A1E0128 1222F11E 01271823 FC1F0126   þ....<þ....<þ......(."ñ..'.#ü..&
 004231E8 
18230720 01251823 12210124 18230000                                        .#...%.#.!.$.#..                
 004231F8 ?kText@@3PBDB43.8796.7%
 004231F8 
6C294200                                                                   ??_C@_0DD@KFFNDAPC@IT?8S?5RAINING?5CUBES?4?5ascentress?5@
 004231FC ?kTextLen@@3HA41.8546.3%
 004231FC 
33000000                                                                   3...                            
-00423200 MAIN.OBJ:.rdata736273.3037.1%
-00423200 ??_C@_0CNP@JHLCHNMN@?$CDversion?5150?6in?5vec2?5uv?$DLuniform@736273.3037.1%
 00423200 ??_C@_0CNP@JHLCHNMN@?$CDversion?5150?6in?5vec2?5uv?$DLuniform@736273.3037.1%
 00423200 
23766572 73696F6E 20313530 0A696E20  76656332 2075763B 756E6966 6F726D20   #version.150.in.vec2.uv;uniform.
 00423220 
73616D70 6C657232 44207441 2C744E2C  74443B75 6E69666F 726D2073 616D706C   sampler2D.tA,tN,tD;uniform.sampl
 00423240 
65723244 53686164 6F772074 533B756E  69666F72 6D206D61 7434206D 502C6D56   er2DShadow.tS;uniform.mat4.mP,mV
 00423260 
2C6D5053 2C6D5653 3B756E69 666F726D  20766563 34206F66 3B666C6F 61742074   ,mPS,mVS;uniform.vec4.of;float.t
 00423280 
28766563 3320742C 76656333 206D2C76  65633320 76297B76 65633320 753D6E6F   (vec3.t,vec3.m,vec3.v){vec3.u=no
 004232A0 
726D616C 697A6528 6D2B7629 3B666C6F  6174207A 3D636C61 6D702864 6F742874   rmalize(m+v);float.z=clamp(dot(t
 004232C0 
2C75292C 302C3129 3B726574 75726E20  706F7728 7A2C3136 293B7D76 6F696420   ,u),0,1);return.pow(z,16);}void.
 004232E0 
6D61696E 28297B66 6C6F6174 206D3D74  65787475 72652874 442C7576 292E783B   main(){float.m=texture(tD,uv).x;
 00423300 
76656333 207A3D74 65787475 72652874  412C7576 292E7879 7A2C753D 74657874   vec3.z=texture(tA,uv).xyz,u=text
 00423320 
75726528 744E2C75 76292E78 797A2C76  3D766563 3328302C 302C3129 2C6F3D76   ure(tN,uv).xyz,v=vec3(0,0,1),o=v
 00423340 
65633328 6D56535B 305D5B32 5D2C6D56  535B315D 5B325D2C 6D56535B 325D5B32   ec3(mVS[0][2],mVS[1][2],mVS[2][2
 00423360 
5D293B76 65633420 663D7665 63342830  293B666C 6F617420 533D7428 752C762C   ]);vec4.f=vec4(0);float.S=t(u,v,
 00423380 
6F292C69 3D646F74 28752C6F 292A2E35  2B2E353B 662E7879 7A3D692A 287A2B53   o),i=dot(u,o)*.5+.5;f.xyz=i*(z+S
 004233A0 
2A766563 3328312E 2C2E392C 2E362929  3B766563 3420733D 76656334 2875762A   *vec3(1.,.9,.6));vec4.s=vec4(uv*
 004233C0 
322D312C 6D2A322D 312C3129 2C4E3D69  6E766572 7365286D 50292A73 2C723D69   2-1,m*2-1,1),N=inverse(mP)*s,r=i
 004233E0 
6E766572 7365286D 56292A4E 2C703D6D  50532A6D 56532A72 3B702E78 797A2F3D   nverse(mV)*N,p=mPS*mVS*r;p.xyz/=
 00423400 
702E773B 702E7879 7A3D702E 78797A2A  2E352B2E 353B666C 6F617420 783D7465   p.w;p.xyz=p.xyz*.5+.5;float.x=te
 00423420 
78747572 65287453 2C766563 3328702E  78792C70 2E7A2929 2A2E342B 2E363B66   xture(tS,vec3(p.xy,p.z))*.4+.6;f
 00423440 
3D662A78 3B766563 3220793D 75763B79  2A3D312E 2D75763B 666C6F61 7420563D   =f*x;vec2.y=uv;y*=1.-uv;float.V=
 00423460 
6D617828 312D736D 6F6F7468 73746570  28302C2E 342C6F66 2E78292C 736D6F6F   max(1-smoothstep(0,.4,of.x),smoo
 00423480 
74687374 65702836 352E3632 352C3637  2E352C6F 662E7829 292C503D 6D697828   thstep(65.625,67.5,of.x)),P=mix(
 004234A0 
2E32352C 33302C56 292C773D 706F7728  792E782A 792E792A 31352E2C 50293B66   .25,30,V),w=pow(y.x*y.y*15.,P);f
 004234C0 
2B3D706F 77286D2C 3634293B 676C5F46  72616743 6F6C6F72 3D662A77 3B7D0000   +=pow(m,64);gl_FragColor=f*w;}..
-004234E0 PHYSICS.OBJ:.rdata165.8336.5%
-004234E0 __xmm@c0800000408000004000000040800000165.8336.5%
 004234E0 __xmm@c0800000408000004000000040800000165.8336.5%
 004234E0 
00008040 00000040 00008040 000080C0                                        ...@...@...@...À                
-004234F0 MAIN.OBJ:.rdata161.398.7%
-004234F0 __xmm@3f8000003f8000003f8000003f800000161.398.7%
 004234F0 __xmm@3f8000003f8000003f8000003f800000161.398.7%
 004234F0 
0000803F 0000803F 0000803F 0000803F                                        ...?...?...?...?                
-00423500 GLFUNCTIONS.OBJ:.rdata148.6161.5%
-00423500 ??_C@_0P@DFHCPFMO@glShaderSource@148.6161.5%
 00423500 ??_C@_0P@DFHCPFMO@glShaderSource@148.6161.5%
 00423500 
676C5368 61646572 536F7572 6365                                            glShaderSource                  
-0042350E Uninitialized sections148631546  
-00423510 MAIN.OBJ:.bss51952  
 00423510 ?gRenderGbufferFBO@@3IA4  
 00423514 ?gRenderShadowFBO@@3IA4  
 00423518 ?gRenderBlurFBO@@3IA4  
 0042351C ?gShaderPostfx@@3UShader@@A40  
 00423544 ?gShaderGbuffer@@3UShader@@A40  
-0042356C ?gShaderBlur@@3UShader@@A51860  
 00423594 ?sObjectCount@@3HA4  
 00423598 ?sObjects@@3PAIA4000  
 00424538 ?sObjectBegin@@3PADA1000  
 00424920 ?sObjectEnd@@3PADA1000  
 00424D08 ?s_TimerFrequency@@3T_LARGE_INTEGER@@A45816  
-00430000 crinkler import:.bss176  
 00430000 _ImportList   
 00430000 __imp__CreateThread@244  
 00430004 __imp__ExitProcess@44  
 00430008 __imp__LoadLibraryA@44  
 0043000C __imp__QueryPerformanceCounter@44  
 00430010 __imp__QueryPerformanceFrequency@44  
 00430014 __imp__ChangeDisplaySettingsA@84  
 00430018 __imp__CreateWindowExA@484  
 0043001C __imp__GetAsyncKeyState@44  
 00430020 __imp__GetDC@44  
 00430024 __imp__MessageBoxA@164  
 00430028 __imp__PeekMessageA@204  
 0043002C __imp__SetCursorPos@84  
 00430030 __imp__ShowCursor@44  
 00430034 __imp__ChoosePixelFormat@84  
 00430038 __imp__CreateFontA@564  
 0043003C __imp__SelectObject@84  
 00430040 __imp__SetPixelFormat@124  
 00430044 __imp__SwapBuffers@44  
 00430048 __imp__glBegin@44  
 0043004C __imp__glBindTexture@84  
 00430050 __imp__glCallLists@124  
 00430054 __imp__glClear@44  
 00430058 __imp__glClearColor@164  
 0043005C __imp__glColor4f@164  
 00430060 __imp__glDisable@44  
 00430064 __imp__glDrawArrays@124  
 00430068 __imp__glEnable@44  
 0043006C __imp__glEnd@04  
 00430070 __imp__glListBase@44  
 00430074 __imp__glPolygonOffset@84  
 00430078 __imp__glRasterPos3i@124  
 0043007C __imp__glTexImage2D@364  
 00430080 __imp__glTexParameteri@124  
 00430084 __imp__glVertex3fv@44  
 00430088 __imp__glViewport@164  
 0043008C __imp__wglCreateContext@44  
 00430090 __imp__wglGetProcAddress@44  
 00430094 __imp__wglMakeCurrent@84  
 00430098 __imp__wglUseFontBitmapsA@164  
 0043009C __imp__waveOutGetPosition@124  
 004300A0 __imp__waveOutOpen@244  
 004300A4 __imp__waveOutPrepareHeader@124  
 004300A8 __imp__waveOutWrite@128  
-004300B0 GLFUNCTIONS.OBJ:.bss64  
 004300B0 ?gl@@3UGLFunctions@@A64  
-004300F0 PHYSICS.OBJ:.bss583364  
-004300F0 ?sState@@3UPhysicsState@@A583364  
 004300F0 ?sState@@3UPhysicsState@@A583364  
-004BE7B4 ANIM.OBJ:.rdata4  
 004BE7B4 __real@000000004  
-004BE7B8 ANIM.OBJ:.bss24  
 004BE7B8 ?sAnimState@@3UAnimState@@A24  
-004BE7D0 AUDIO.OBJ:.bss23809580  
 004BE7D0 ?audioState@@3UAudioState@@A40  
 004BE7F8 ?lpSoundBuffer@@3PAMA23809536  
 01B735F8 ?hWaveOut@@3PAUHWAVEOUT__@@A4  
-01B735FC 4KLANG.OBJ:.g4kbss1124186380  
-01B735FC go4k_transformed_values7400  
 01B735FC go4k_transformed_values64  
 01B7363C go4k_synth_wrk7336  
 01B752E4 _go4k_delay_buffer_ofs4  
 01B752E8 _go4k_delay_buffer122690880  
 09077028 __4klang_note_buffer1488096  

http://www.crinkler.net