14036ec8c:	ff 15 8e 4d c1 00    	call   *0xc14d8e(%rip)        # 0x140f83a20
14036ec92:	90                   	nop
14036ec93:	48 8d 95 d8 04 00 00 	lea    0x4d8(%rbp),%rdx
14036ec9a:	48 8d 8d 40 0a 00 00 	lea    0xa40(%rbp),%rcx
14036eca1:	e8 6a 10 e3 ff       	call   0x14019fd10
14036eca6:	4c 8b c0             	mov    %rax,%r8
14036eca9:	ba 08 00 00 00       	mov    $0x8,%edx
14036ecae:	48 8b cb             	mov    %rbx,%rcx
14036ecb1:	e8 4a 5e 3c 00       	call   0x140734b00
14036ecb6:	90                   	nop
14036ecb7:	4c 8d 0d 32 f8 e2 ff 	lea    -0x1d07ce(%rip),%r9        # 0x14019e4f0
14036ecbe:	ba 08 00 00 00       	mov    $0x8,%edx
14036ecc3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036ecc9:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
14036ecd0:	e8 77 c8 aa 00       	call   0x140e1b54c
14036ecd5:	90                   	nop
14036ecd6:	4c 8d 0d 13 f8 e2 ff 	lea    -0x1d07ed(%rip),%r9        # 0x14019e4f0
14036ecdd:	ba 08 00 00 00       	mov    $0x8,%edx
14036ece2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036ece8:	48 8d 8d 58 01 00 00 	lea    0x158(%rbp),%rcx
14036ecef:	e8 58 c8 aa 00       	call   0x140e1b54c
14036ecf4:	90                   	nop
14036ecf5:	48 8d 8d e0 04 00 00 	lea    0x4e0(%rbp),%rcx
14036ecfc:	e8 ef f7 e2 ff       	call   0x14019e4f0
14036ed01:	4c 8b 05 60 d1 0a 01 	mov    0x10ad160(%rip),%r8        # 0x14141be68
14036ed08:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036ed0f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036ed14:	48 8d 8d 48 0a 00 00 	lea    0xa48(%rbp),%rcx
14036ed1b:	e8 80 3e 00 00       	call   0x140372ba0
14036ed20:	48 8b 08             	mov    (%rax),%rcx
14036ed23:	4c 89 20             	mov    %r12,(%rax)
14036ed26:	48 89 8d 10 05 00 00 	mov    %rcx,0x510(%rbp)
14036ed2d:	48 8b 08             	mov    (%rax),%rcx
14036ed30:	48 85 c9             	test   %rcx,%rcx
14036ed33:	74 24                	je     0x14036ed59
14036ed35:	8b 41 10             	mov    0x10(%rcx),%eax
14036ed38:	ff c8                	dec    %eax
14036ed3a:	89 41 10             	mov    %eax,0x10(%rcx)
14036ed3d:	85 c0                	test   %eax,%eax
14036ed3f:	7f 18                	jg     0x14036ed59
14036ed41:	0f 88 ac 10 00 00    	js     0x14036fdf3
14036ed47:	48 8b 01             	mov    (%rcx),%rax
14036ed4a:	ba 01 00 00 00       	mov    $0x1,%edx
14036ed4f:	48 8b 00             	mov    (%rax),%rax
14036ed52:	ff 15 c8 4c c1 00    	call   *0xc14cc8(%rip)        # 0x140f83a20
14036ed58:	90                   	nop
14036ed59:	4c 8b bd 10 05 00 00 	mov    0x510(%rbp),%r15
14036ed60:	4c 8d 46 0a          	lea    0xa(%rsi),%r8
14036ed64:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14036ed6b:	48 8b 0d 06 41 0c 01 	mov    0x10c4106(%rip),%rcx        # 0x141432e78
14036ed72:	e8 f9 01 ea ff       	call   0x14020ef70
14036ed77:	90                   	nop
14036ed78:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
14036ed7f:	48 89 85 d0 0d 00 00 	mov    %rax,0xdd0(%rbp)
14036ed86:	48 8d 85 88 01 00 00 	lea    0x188(%rbp),%rax
14036ed8d:	48 89 85 d8 0d 00 00 	mov    %rax,0xdd8(%rbp)
14036ed94:	0f 28 85 d0 0d 00 00 	movaps 0xdd0(%rbp),%xmm0
14036ed9b:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036eda1:	4c 8d 45 a4          	lea    -0x5c(%rbp),%r8
14036eda5:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036edaa:	48 8d 8d 88 12 00 00 	lea    0x1288(%rbp),%rcx
14036edb1:	e8 9a 10 e3 ff       	call   0x14019fe50
14036edb6:	4c 8b c0             	mov    %rax,%r8
14036edb9:	4c 8b 65 b8          	mov    -0x48(%rbp),%r12
14036edbd:	49 8b d4             	mov    %r12,%rdx
14036edc0:	48 8d 8d 50 0a 00 00 	lea    0xa50(%rbp),%rcx
14036edc7:	e8 24 d8 33 00       	call   0x1406ac5f0
14036edcc:	48 8b 08             	mov    (%rax),%rcx
14036edcf:	33 db                	xor    %ebx,%ebx
14036edd1:	48 89 18             	mov    %rbx,(%rax)
14036edd4:	48 89 8d 08 05 00 00 	mov    %rcx,0x508(%rbp)
14036eddb:	48 8b 08             	mov    (%rax),%rcx
14036edde:	48 85 c9             	test   %rcx,%rcx
14036ede1:	74 24                	je     0x14036ee07
14036ede3:	8b 41 10             	mov    0x10(%rcx),%eax
14036ede6:	ff c8                	dec    %eax
14036ede8:	89 41 10             	mov    %eax,0x10(%rcx)
14036edeb:	85 c0                	test   %eax,%eax
14036eded:	7f 18                	jg     0x14036ee07
14036edef:	0f 88 09 10 00 00    	js     0x14036fdfe
14036edf5:	48 8b 01             	mov    (%rcx),%rax
14036edf8:	ba 01 00 00 00       	mov    $0x1,%edx
14036edfd:	48 8b 00             	mov    (%rax),%rax
14036ee00:	ff 15 1a 4c c1 00    	call   *0xc14c1a(%rip)        # 0x140f83a20
14036ee06:	90                   	nop
14036ee07:	48 8b 85 08 05 00 00 	mov    0x508(%rbp),%rax
14036ee0e:	4c 8b 70 20          	mov    0x20(%rax),%r14
14036ee12:	4c 8d 46 0b          	lea    0xb(%rsi),%r8
14036ee16:	48 8d 95 78 01 00 00 	lea    0x178(%rbp),%rdx
14036ee1d:	48 8b 0d 54 40 0c 01 	mov    0x10c4054(%rip),%rcx        # 0x141432e78
14036ee24:	e8 47 01 ea ff       	call   0x14020ef70
14036ee29:	90                   	nop
14036ee2a:	48 8d 85 78 01 00 00 	lea    0x178(%rbp),%rax
14036ee31:	48 89 85 e0 0d 00 00 	mov    %rax,0xde0(%rbp)
14036ee38:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
14036ee3f:	48 89 85 e8 0d 00 00 	mov    %rax,0xde8(%rbp)
14036ee46:	0f 28 85 e0 0d 00 00 	movaps 0xde0(%rbp),%xmm0
14036ee4d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036ee53:	4c 8d 45 a5          	lea    -0x5b(%rbp),%r8
14036ee57:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036ee5c:	48 8d 8d a0 12 00 00 	lea    0x12a0(%rbp),%rcx
14036ee63:	e8 e8 0f e3 ff       	call   0x14019fe50
14036ee68:	4c 8b c0             	mov    %rax,%r8
14036ee6b:	49 8b d4             	mov    %r12,%rdx
14036ee6e:	48 8d 8d 58 0a 00 00 	lea    0xa58(%rbp),%rcx
14036ee75:	e8 76 d7 33 00       	call   0x1406ac5f0
14036ee7a:	48 8b 08             	mov    (%rax),%rcx
14036ee7d:	48 89 18             	mov    %rbx,(%rax)
14036ee80:	48 89 8d 00 05 00 00 	mov    %rcx,0x500(%rbp)
14036ee87:	48 8b 08             	mov    (%rax),%rcx
14036ee8a:	48 85 c9             	test   %rcx,%rcx
14036ee8d:	74 24                	je     0x14036eeb3
14036ee8f:	8b 41 10             	mov    0x10(%rcx),%eax
14036ee92:	ff c8                	dec    %eax
14036ee94:	89 41 10             	mov    %eax,0x10(%rcx)
14036ee97:	85 c0                	test   %eax,%eax
14036ee99:	7f 18                	jg     0x14036eeb3
14036ee9b:	0f 88 68 0f 00 00    	js     0x14036fe09
14036eea1:	48 8b 01             	mov    (%rcx),%rax
14036eea4:	ba 01 00 00 00       	mov    $0x1,%edx
14036eea9:	48 8b 00             	mov    (%rax),%rax
14036eeac:	ff 15 6e 4b c1 00    	call   *0xc14b6e(%rip)        # 0x140f83a20
14036eeb2:	90                   	nop
14036eeb3:	48 8b 85 00 05 00 00 	mov    0x500(%rbp),%rax
14036eeba:	48 8b 78 20          	mov    0x20(%rax),%rdi
14036eebe:	4c 8d 46 0c          	lea    0xc(%rsi),%r8
14036eec2:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
14036eec9:	48 8b 0d a8 3f 0c 01 	mov    0x10c3fa8(%rip),%rcx        # 0x141432e78
14036eed0:	e8 9b 00 ea ff       	call   0x14020ef70
14036eed5:	90                   	nop
14036eed6:	48 8d 85 70 01 00 00 	lea    0x170(%rbp),%rax
14036eedd:	48 89 85 f0 0d 00 00 	mov    %rax,0xdf0(%rbp)
14036eee4:	48 8d 85 78 01 00 00 	lea    0x178(%rbp),%rax
14036eeeb:	48 89 85 f8 0d 00 00 	mov    %rax,0xdf8(%rbp)
14036eef2:	0f 28 85 f0 0d 00 00 	movaps 0xdf0(%rbp),%xmm0
14036eef9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036eeff:	4c 8d 45 b3          	lea    -0x4d(%rbp),%r8
14036ef03:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036ef08:	48 8d 8d b8 12 00 00 	lea    0x12b8(%rbp),%rcx
14036ef0f:	e8 3c 0f e3 ff       	call   0x14019fe50
14036ef14:	4c 8b c0             	mov    %rax,%r8
14036ef17:	49 8b d4             	mov    %r12,%rdx
14036ef1a:	48 8d 8d 60 0a 00 00 	lea    0xa60(%rbp),%rcx
14036ef21:	e8 ca d6 33 00       	call   0x1406ac5f0
14036ef26:	48 8b 08             	mov    (%rax),%rcx
14036ef29:	48 89 18             	mov    %rbx,(%rax)
14036ef2c:	48 89 8d f8 04 00 00 	mov    %rcx,0x4f8(%rbp)
14036ef33:	48 8b 08             	mov    (%rax),%rcx
14036ef36:	48 85 c9             	test   %rcx,%rcx
14036ef39:	74 24                	je     0x14036ef5f
14036ef3b:	8b 41 10             	mov    0x10(%rcx),%eax
14036ef3e:	ff c8                	dec    %eax
14036ef40:	89 41 10             	mov    %eax,0x10(%rcx)
14036ef43:	85 c0                	test   %eax,%eax
14036ef45:	7f 18                	jg     0x14036ef5f
14036ef47:	0f 88 c7 0e 00 00    	js     0x14036fe14
14036ef4d:	48 8b 01             	mov    (%rcx),%rax
14036ef50:	ba 01 00 00 00       	mov    $0x1,%edx
14036ef55:	48 8b 00             	mov    (%rax),%rax
14036ef58:	ff 15 c2 4a c1 00    	call   *0xc14ac2(%rip)        # 0x140f83a20
14036ef5e:	90                   	nop
14036ef5f:	48 8b 85 f8 04 00 00 	mov    0x4f8(%rbp),%rax
14036ef66:	48 8b 58 20          	mov    0x20(%rax),%rbx
14036ef6a:	4c 8d 46 0d          	lea    0xd(%rsi),%r8
14036ef6e:	48 8d 95 68 01 00 00 	lea    0x168(%rbp),%rdx
14036ef75:	48 8b 0d fc 3e 0c 01 	mov    0x10c3efc(%rip),%rcx        # 0x141432e78
14036ef7c:	e8 ef ff e9 ff       	call   0x14020ef70
14036ef81:	90                   	nop
14036ef82:	48 8d 85 68 01 00 00 	lea    0x168(%rbp),%rax
14036ef89:	48 89 85 00 0e 00 00 	mov    %rax,0xe00(%rbp)
14036ef90:	48 8d 85 70 01 00 00 	lea    0x170(%rbp),%rax
14036ef97:	48 89 85 08 0e 00 00 	mov    %rax,0xe08(%rbp)
14036ef9e:	0f 28 85 00 0e 00 00 	movaps 0xe00(%rbp),%xmm0
14036efa5:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036efab:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
14036efaf:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036efb4:	48 8d 8d d0 12 00 00 	lea    0x12d0(%rbp),%rcx
14036efbb:	e8 90 0e e3 ff       	call   0x14019fe50
14036efc0:	4c 8b c0             	mov    %rax,%r8
14036efc3:	49 8b d4             	mov    %r12,%rdx
14036efc6:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
14036efcd:	e8 1e d6 33 00       	call   0x1406ac5f0
14036efd2:	48 8b 08             	mov    (%rax),%rcx
14036efd5:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036efdc:	48 89 8d f0 04 00 00 	mov    %rcx,0x4f0(%rbp)
14036efe3:	48 8b 08             	mov    (%rax),%rcx
14036efe6:	48 85 c9             	test   %rcx,%rcx
14036efe9:	74 24                	je     0x14036f00f
14036efeb:	8b 41 10             	mov    0x10(%rcx),%eax
14036efee:	ff c8                	dec    %eax
14036eff0:	89 41 10             	mov    %eax,0x10(%rcx)
14036eff3:	85 c0                	test   %eax,%eax
14036eff5:	7f 18                	jg     0x14036f00f
14036eff7:	0f 88 22 0e 00 00    	js     0x14036fe1f
14036effd:	48 8b 01             	mov    (%rcx),%rax
14036f000:	ba 01 00 00 00       	mov    $0x1,%edx
14036f005:	48 8b 00             	mov    (%rax),%rax
14036f008:	ff 15 12 4a c1 00    	call   *0xc14a12(%rip)        # 0x140f83a20
14036f00e:	90                   	nop
14036f00f:	48 8b 85 f0 04 00 00 	mov    0x4f0(%rbp),%rax
14036f016:	4c 8b c3             	mov    %rbx,%r8
14036f019:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036f01d:	48 8d 8d 90 0a 00 00 	lea    0xa90(%rbp),%rcx
14036f024:	e8 67 e2 33 00       	call   0x1406ad290
14036f029:	90                   	nop
14036f02a:	48 8b 00             	mov    (%rax),%rax
14036f02d:	4c 8b c7             	mov    %rdi,%r8
14036f030:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036f034:	48 8d 8d 88 0a 00 00 	lea    0xa88(%rbp),%rcx
14036f03b:	e8 50 e2 33 00       	call   0x1406ad290
14036f040:	90                   	nop
14036f041:	48 8b 00             	mov    (%rax),%rax
14036f044:	4d 8b c6             	mov    %r14,%r8
14036f047:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036f04b:	48 8d 8d 70 0a 00 00 	lea    0xa70(%rbp),%rcx
14036f052:	e8 39 e2 33 00       	call   0x1406ad290
14036f057:	48 8b d0             	mov    %rax,%rdx
14036f05a:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14036f061:	e8 aa 0c e3 ff       	call   0x14019fd10
14036f066:	90                   	nop
14036f067:	48 8d 85 60 01 00 00 	lea    0x160(%rbp),%rax
14036f06e:	48 89 85 10 0e 00 00 	mov    %rax,0xe10(%rbp)
14036f075:	48 8d 85 68 01 00 00 	lea    0x168(%rbp),%rax
14036f07c:	48 89 85 18 0e 00 00 	mov    %rax,0xe18(%rbp)
14036f083:	0f 28 85 10 0e 00 00 	movaps 0xe10(%rbp),%xmm0
14036f08a:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036f090:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14036f094:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036f099:	48 8d 8d e8 12 00 00 	lea    0x12e8(%rbp),%rcx
14036f0a0:	e8 ab 0d e3 ff       	call   0x14019fe50
14036f0a5:	4d 8b cd             	mov    %r13,%r9
14036f0a8:	4c 8b c0             	mov    %rax,%r8
14036f0ab:	48 8b 15 46 c1 0a 01 	mov    0x10ac146(%rip),%rdx        # 0x14141b1f8
14036f0b2:	48 8d 8d 78 0a 00 00 	lea    0xa78(%rbp),%rcx
14036f0b9:	e8 d2 52 00 00       	call   0x140374390
14036f0be:	48 8b 08             	mov    (%rax),%rcx
14036f0c1:	33 ff                	xor    %edi,%edi
14036f0c3:	48 89 38             	mov    %rdi,(%rax)
14036f0c6:	48 89 8d e8 04 00 00 	mov    %rcx,0x4e8(%rbp)
14036f0cd:	48 8b 08             	mov    (%rax),%rcx
14036f0d0:	48 85 c9             	test   %rcx,%rcx
14036f0d3:	74 24                	je     0x14036f0f9
14036f0d5:	8b 41 10             	mov    0x10(%rcx),%eax
14036f0d8:	ff c8                	dec    %eax
14036f0da:	89 41 10             	mov    %eax,0x10(%rcx)
14036f0dd:	85 c0                	test   %eax,%eax
14036f0df:	7f 18                	jg     0x14036f0f9
14036f0e1:	0f 88 43 0d 00 00    	js     0x14036fe2a
14036f0e7:	48 8b 01             	mov    (%rcx),%rax
14036f0ea:	ba 01 00 00 00       	mov    $0x1,%edx
14036f0ef:	48 8b 00             	mov    (%rax),%rax
14036f0f2:	ff 15 28 49 c1 00    	call   *0xc14928(%rip)        # 0x140f83a20
14036f0f8:	90                   	nop
14036f0f9:	48 8d 95 e8 04 00 00 	lea    0x4e8(%rbp),%rdx
14036f100:	48 8d 8d 80 0a 00 00 	lea    0xa80(%rbp),%rcx
14036f107:	e8 04 0c e3 ff       	call   0x14019fd10
14036f10c:	4c 8b c0             	mov    %rax,%r8
14036f10f:	ba 09 00 00 00       	mov    $0x9,%edx
14036f114:	49 8b cf             	mov    %r15,%rcx
14036f117:	e8 e4 59 3c 00       	call   0x140734b00
14036f11c:	90                   	nop
14036f11d:	4c 8d 0d cc f3 e2 ff 	lea    -0x1d0c34(%rip),%r9        # 0x14019e4f0
14036f124:	ba 08 00 00 00       	mov    $0x8,%edx
14036f129:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f12f:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14036f136:	e8 11 c4 aa 00       	call   0x140e1b54c
14036f13b:	90                   	nop
14036f13c:	48 8d 8d 88 0a 00 00 	lea    0xa88(%rbp),%rcx
14036f143:	e8 a8 f3 e2 ff       	call   0x14019e4f0
14036f148:	90                   	nop
14036f149:	48 8d 8d 90 0a 00 00 	lea    0xa90(%rbp),%rcx
14036f150:	e8 9b f3 e2 ff       	call   0x14019e4f0
14036f155:	90                   	nop
14036f156:	48 8d 8d f0 04 00 00 	lea    0x4f0(%rbp),%rcx
14036f15d:	e8 8e f3 e2 ff       	call   0x14019e4f0
14036f162:	90                   	nop
14036f163:	4c 8d 0d 86 f3 e2 ff 	lea    -0x1d0c7a(%rip),%r9        # 0x14019e4f0
14036f16a:	ba 08 00 00 00       	mov    $0x8,%edx
14036f16f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f175:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
14036f17c:	e8 cb c3 aa 00       	call   0x140e1b54c
14036f181:	90                   	nop
14036f182:	48 8d 8d f8 04 00 00 	lea    0x4f8(%rbp),%rcx
14036f189:	e8 62 f3 e2 ff       	call   0x14019e4f0
14036f18e:	90                   	nop
14036f18f:	4c 8d 0d 5a f3 e2 ff 	lea    -0x1d0ca6(%rip),%r9        # 0x14019e4f0
14036f196:	ba 08 00 00 00       	mov    $0x8,%edx
14036f19b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f1a1:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
14036f1a8:	e8 9f c3 aa 00       	call   0x140e1b54c
14036f1ad:	90                   	nop
14036f1ae:	48 8d 8d 00 05 00 00 	lea    0x500(%rbp),%rcx
14036f1b5:	e8 36 f3 e2 ff       	call   0x14019e4f0
14036f1ba:	90                   	nop
14036f1bb:	4c 8d 0d 2e f3 e2 ff 	lea    -0x1d0cd2(%rip),%r9        # 0x14019e4f0
14036f1c2:	ba 08 00 00 00       	mov    $0x8,%edx
14036f1c7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f1cd:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
14036f1d4:	e8 73 c3 aa 00       	call   0x140e1b54c
14036f1d9:	90                   	nop
14036f1da:	48 8d 8d 08 05 00 00 	lea    0x508(%rbp),%rcx
14036f1e1:	e8 0a f3 e2 ff       	call   0x14019e4f0
14036f1e6:	90                   	nop
14036f1e7:	4c 8d 0d 02 f3 e2 ff 	lea    -0x1d0cfe(%rip),%r9        # 0x14019e4f0
14036f1ee:	ba 08 00 00 00       	mov    $0x8,%edx
14036f1f3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f1f9:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
14036f200:	e8 47 c3 aa 00       	call   0x140e1b54c
14036f205:	90                   	nop
14036f206:	48 8d 8d 10 05 00 00 	lea    0x510(%rbp),%rcx
14036f20d:	e8 de f2 e2 ff       	call   0x14019e4f0
14036f212:	4c 8b 05 4f cc 0a 01 	mov    0x10acc4f(%rip),%r8        # 0x14141be68
14036f219:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036f220:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036f225:	48 8d 8d 98 0a 00 00 	lea    0xa98(%rbp),%rcx
14036f22c:	e8 6f 39 00 00       	call   0x140372ba0
14036f231:	48 8b 08             	mov    (%rax),%rcx
14036f234:	48 89 38             	mov    %rdi,(%rax)
14036f237:	48 89 8d 28 05 00 00 	mov    %rcx,0x528(%rbp)
14036f23e:	48 8b 08             	mov    (%rax),%rcx
14036f241:	48 85 c9             	test   %rcx,%rcx
14036f244:	74 24                	je     0x14036f26a
14036f246:	8b 41 10             	mov    0x10(%rcx),%eax
14036f249:	ff c8                	dec    %eax
14036f24b:	89 41 10             	mov    %eax,0x10(%rcx)
14036f24e:	85 c0                	test   %eax,%eax
14036f250:	7f 18                	jg     0x14036f26a
14036f252:	0f 88 dd 0b 00 00    	js     0x14036fe35
14036f258:	48 8b 01             	mov    (%rcx),%rax
14036f25b:	ba 01 00 00 00       	mov    $0x1,%edx
14036f260:	48 8b 00             	mov    (%rax),%rax
14036f263:	ff 15 b7 47 c1 00    	call   *0xc147b7(%rip)        # 0x140f83a20
14036f269:	90                   	nop
14036f26a:	48 8b 9d 28 05 00 00 	mov    0x528(%rbp),%rbx
14036f271:	4c 8d 46 0f          	lea    0xf(%rsi),%r8
14036f275:	48 8d 95 c0 05 00 00 	lea    0x5c0(%rbp),%rdx
14036f27c:	48 8b 0d f5 3b 0c 01 	mov    0x10c3bf5(%rip),%rcx        # 0x141432e78
14036f283:	e8 e8 fc e9 ff       	call   0x14020ef70
14036f288:	90                   	nop
14036f289:	4c 8d 46 0e          	lea    0xe(%rsi),%r8
14036f28d:	48 8d 95 88 01 00 00 	lea    0x188(%rbp),%rdx
14036f294:	48 8b 0d dd 3b 0c 01 	mov    0x10c3bdd(%rip),%rcx        # 0x141432e78
14036f29b:	e8 d0 fc e9 ff       	call   0x14020ef70
14036f2a0:	90                   	nop
14036f2a1:	48 8d 85 88 01 00 00 	lea    0x188(%rbp),%rax
14036f2a8:	48 89 85 20 0e 00 00 	mov    %rax,0xe20(%rbp)
14036f2af:	48 8d 85 90 01 00 00 	lea    0x190(%rbp),%rax
14036f2b6:	48 89 85 28 0e 00 00 	mov    %rax,0xe28(%rbp)
14036f2bd:	0f 28 85 20 0e 00 00 	movaps 0xe20(%rbp),%xmm0
14036f2c4:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)