14004af68:	cc                   	int3
14004af69:	cc                   	int3
14004af6a:	cc                   	int3
14004af6b:	cc                   	int3
14004af6c:	cc                   	int3
14004af6d:	cc                   	int3
14004af6e:	cc                   	int3
14004af6f:	cc                   	int3
14004af70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14004af75:	57                   	push   %rdi
14004af76:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
14004af7d:	48 8b 05 94 70 02 00 	mov    0x27094(%rip),%rax        # 0x140072018
14004af84:	48 33 c4             	xor    %rsp,%rax
14004af87:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
14004af8e:	00
14004af8f:	48 8d 05 ca bd 01 00 	lea    0x1bdca(%rip),%rax        # 0x140066d60
14004af96:	48 89 05 8b dd 02 00 	mov    %rax,0x2dd8b(%rip)        # 0x140078d28
14004af9d:	48 8d 1d bc 59 01 00 	lea    0x159bc(%rip),%rbx        # 0x140060960
14004afa4:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14004afa9:	66 c7 84 24 e0 00 00 	movw   $0x100,0xe0(%rsp)
14004afb0:	00 00 01
14004afb3:	ff 15 3f 11 00 00    	call   *0x113f(%rip)        # 0x14004c0f8
14004afb9:	89 84 24 d8 00 00 00 	mov    %eax,0xd8(%rsp)
14004afc0:	ff 15 3a 11 00 00    	call   *0x113a(%rip)        # 0x14004c100
14004afc6:	89 84 24 dc 00 00 00 	mov    %eax,0xdc(%rsp)
14004afcd:	48 8d 7c 24 38       	lea    0x38(%rsp),%rdi
14004afd2:	33 c0                	xor    %eax,%eax
14004afd4:	b9 78 00 00 00       	mov    $0x78,%ecx
14004afd9:	f3 aa                	rep stos %al,%es:(%rdi)
14004afdb:	0f 10 05 0e bd 01 00 	movups 0x1bd0e(%rip),%xmm0        # 0x140066cf0
14004afe2:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
14004afe7:	0f 10 0d 12 bd 01 00 	movups 0x1bd12(%rip),%xmm1        # 0x140066d00
14004afee:	0f 11 4c 24 48       	movups %xmm1,0x48(%rsp)
14004aff3:	f2 0f 10 05 15 bd 01 	movsd  0x1bd15(%rip),%xmm0        # 0x140066d10
14004affa:	00
14004affb:	f2 0f 11 44 24 58    	movsd  %xmm0,0x58(%rsp)
14004b001:	8b 05 11 bd 01 00    	mov    0x1bd11(%rip),%eax        # 0x140066d18
14004b007:	89 44 24 60          	mov    %eax,0x60(%rsp)
14004b00b:	48 8d bc 24 b0 00 00 	lea    0xb0(%rsp),%rdi
14004b012:	00
14004b013:	33 c0                	xor    %eax,%eax
14004b015:	b9 28 00 00 00       	mov    $0x28,%ecx
14004b01a:	f3 aa                	rep stos %al,%es:(%rdi)
14004b01c:	0f 10 05 f5 b7 01 00 	movups 0x1b7f5(%rip),%xmm0        # 0x140066818
14004b023:	0f 29 84 24 b0 00 00 	movaps %xmm0,0xb0(%rsp)
14004b02a:	00
14004b02b:	f2 0f 10 0d f5 b7 01 	movsd  0x1b7f5(%rip),%xmm1        # 0x140066828
14004b032:	00
14004b033:	f2 0f 11 8c 24 c0 00 	movsd  %xmm1,0xc0(%rsp)
14004b03a:	00 00
14004b03c:	8b 05 ee b7 01 00    	mov    0x1b7ee(%rip),%eax        # 0x140066830
14004b042:	89 84 24 c8 00 00 00 	mov    %eax,0xc8(%rsp)
14004b049:	80 bc 24 e1 00 00 00 	cmpb   $0x1,0xe1(%rsp)
14004b050:	01
14004b051:	75 16                	jne    0x14004b069
14004b053:	4c 8d 05 ee 56 01 00 	lea    0x156ee(%rip),%r8        # 0x140060748
14004b05a:	ba 05 00 00 00       	mov    $0x5,%edx
14004b05f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14004b064:	e8 37 91 fc ff       	call   0x1400141a0
14004b069:	48 8d 05 10 bd 01 00 	lea    0x1bd10(%rip),%rax        # 0x140066d80
14004b070:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14004b075:	33 c0                	xor    %eax,%eax
14004b077:	48 8b 0d b2 dc 02 00 	mov    0x2dcb2(%rip),%rcx        # 0x140078d30
14004b07e:	48 85 c9             	test   %rcx,%rcx
14004b081:	74 08                	je     0x14004b08b
14004b083:	33 d2                	xor    %edx,%edx
14004b085:	ff 15 3d 11 00 00    	call   *0x113d(%rip)        # 0x14004c1c8
14004b08b:	48 8d 15 46 57 01 00 	lea    0x15746(%rip),%rdx        # 0x1400607d8
14004b092:	48 8d 0d 4f 57 01 00 	lea    0x1574f(%rip),%rcx        # 0x1400607e8
14004b099:	85 c0                	test   %eax,%eax
14004b09b:	48 0f 45 ca          	cmovne %rdx,%rcx
14004b09f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14004b0a4:	4c 8d 0d 75 bc 01 00 	lea    0x1bc75(%rip),%r9        # 0x140066d20
14004b0ab:	4c 8d 05 46 57 01 00 	lea    0x15746(%rip),%r8        # 0x1400607f8
14004b0b2:	ba 04 00 00 00       	mov    $0x4,%edx
14004b0b7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14004b0bc:	e8 df 90 fc ff       	call   0x1400141a0
14004b0c1:	90                   	nop
14004b0c2:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14004b0c7:	80 bc 24 e1 00 00 00 	cmpb   $0x1,0xe1(%rsp)
14004b0ce:	01
14004b0cf:	75 21                	jne    0x14004b0f2
14004b0d1:	80 bc 24 e0 00 00 00 	cmpb   $0x0,0xe0(%rsp)
14004b0d8:	00
14004b0d9:	75 17                	jne    0x14004b0f2
14004b0db:	4c 8d 05 6e 56 01 00 	lea    0x1566e(%rip),%r8        # 0x140060750
14004b0e2:	ba 05 00 00 00       	mov    $0x5,%edx
14004b0e7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14004b0ec:	e8 af 90 fc ff       	call   0x1400141a0
14004b0f1:	90                   	nop
14004b0f2:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
14004b0f9:	00
14004b0fa:	48 33 cc             	xor    %rsp,%rcx
14004b0fd:	e8 fe 99 fd ff       	call   0x140024b00
14004b102:	48 8b 9c 24 10 01 00 	mov    0x110(%rsp),%rbx
14004b109:	00
14004b10a:	48 81 c4 00 01 00 00 	add    $0x100,%rsp
14004b111:	5f                   	pop    %rdi
14004b112:	c3                   	ret
14004b113:	cc                   	int3
14004b114:	cc                   	int3
14004b115:	cc                   	int3
14004b116:	cc                   	int3
14004b117:	cc                   	int3
14004b118:	cc                   	int3
14004b119:	cc                   	int3
14004b11a:	cc                   	int3
14004b11b:	cc                   	int3
14004b11c:	cc                   	int3
14004b11d:	cc                   	int3
14004b11e:	cc                   	int3
14004b11f:	cc                   	int3
14004b120:	40 53                	rex push %rbx
14004b122:	48 83 ec 20          	sub    $0x20,%rsp
14004b126:	eb 41                	jmp    0x14004b169
14004b128:	48 8b 03             	mov    (%rbx),%rax
14004b12b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14004b12f:	48 89 05 b2 be 02 00 	mov    %rax,0x2beb2(%rip)        # 0x140076fe8
14004b136:	48 8b 01             	mov    (%rcx),%rax
14004b139:	48 8b 40 10          	mov    0x10(%rax),%rax
14004b13d:	ff 15 05 13 00 00    	call   *0x1305(%rip)        # 0x14004c448
14004b143:	48 8b c8             	mov    %rax,%rcx
14004b146:	48 85 c0             	test   %rax,%rax
14004b149:	74 11                	je     0x14004b15c
14004b14b:	48 8b 10             	mov    (%rax),%rdx
14004b14e:	48 8b 02             	mov    (%rdx),%rax
14004b151:	ba 01 00 00 00       	mov    $0x1,%edx
14004b156:	ff 15 ec 12 00 00    	call   *0x12ec(%rip)        # 0x14004c448
14004b15c:	ba 10 00 00 00       	mov    $0x10,%edx
14004b161:	48 8b cb             	mov    %rbx,%rcx
14004b164:	e8 27 9d fd ff       	call   0x140024e90
14004b169:	48 8b 1d 78 be 02 00 	mov    0x2be78(%rip),%rbx        # 0x140076fe8
14004b170:	48 85 db             	test   %rbx,%rbx
14004b173:	75 b3                	jne    0x14004b128
14004b175:	48 83 c4 20          	add    $0x20,%rsp
14004b179:	5b                   	pop    %rbx
14004b17a:	c3                   	ret
14004b17b:	cc                   	int3
14004b17c:	cc                   	int3
14004b17d:	cc                   	int3
14004b17e:	cc                   	int3
14004b17f:	cc                   	int3
14004b180:	48 83 ec 28          	sub    $0x28,%rsp
14004b184:	48 8b 0d 4d be 02 00 	mov    0x2be4d(%rip),%rcx        # 0x140076fd8
14004b18b:	48 85 c9             	test   %rcx,%rcx
14004b18e:	74 29                	je     0x14004b1b9
14004b190:	48 8b 01             	mov    (%rcx),%rax
14004b193:	48 8b 40 10          	mov    0x10(%rax),%rax
14004b197:	ff 15 ab 12 00 00    	call   *0x12ab(%rip)        # 0x14004c448
14004b19d:	4c 8b c0             	mov    %rax,%r8
14004b1a0:	48 85 c0             	test   %rax,%rax
14004b1a3:	74 14                	je     0x14004b1b9
14004b1a5:	48 8b 08             	mov    (%rax),%rcx
14004b1a8:	ba 01 00 00 00       	mov    $0x1,%edx
14004b1ad:	48 8b 01             	mov    (%rcx),%rax
14004b1b0:	49 8b c8             	mov    %r8,%rcx
14004b1b3:	ff 15 8f 12 00 00    	call   *0x128f(%rip)        # 0x14004c448
14004b1b9:	48 83 c4 28          	add    $0x28,%rsp
14004b1bd:	c3                   	ret
14004b1be:	cc                   	int3
14004b1bf:	cc                   	int3
14004b1c0:	48 8d 0d 49 be 02 00 	lea    0x2be49(%rip),%rcx        # 0x140077010
14004b1c7:	e9 08 8b fd ff       	jmp    0x140023cd4
14004b1cc:	cc                   	int3
14004b1cd:	cc                   	int3
14004b1ce:	cc                   	int3
14004b1cf:	cc                   	int3
14004b1d0:	48 83 ec 28          	sub    $0x28,%rsp
14004b1d4:	eb 26                	jmp    0x14004b1fc
14004b1d6:	48 8d 0d 03 c0 02 00 	lea    0x2c003(%rip),%rcx        # 0x1400771e0
14004b1dd:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
14004b1e1:	48 ff c0             	inc    %rax
14004b1e4:	48 89 05 1d 6e 02 00 	mov    %rax,0x26e1d(%rip)        # 0x140072008
14004b1eb:	ff 15 3f 0e 00 00    	call   *0xe3f(%rip)        # 0x14004c030
14004b1f1:	48 85 c0             	test   %rax,%rax
14004b1f4:	74 06                	je     0x14004b1fc
14004b1f6:	ff 15 4c 12 00 00    	call   *0x124c(%rip)        # 0x14004c448
14004b1fc:	48 8b 05 05 6e 02 00 	mov    0x26e05(%rip),%rax        # 0x140072008
14004b203:	48 83 f8 0a          	cmp    $0xa,%rax
14004b207:	72 cd                	jb     0x14004b1d6
14004b209:	48 83 c4 28          	add    $0x28,%rsp
14004b20d:	c3                   	ret
14004b20e:	cc                   	int3
14004b20f:	cc                   	int3
14004b210:	48 8d 0d b9 bf 02 00 	lea    0x2bfb9(%rip),%rcx        # 0x1400771d0
14004b217:	e9 b8 8a fd ff       	jmp    0x140023cd4
14004b21c:	cc                   	int3
14004b21d:	cc                   	int3
14004b21e:	cc                   	int3
14004b21f:	cc                   	int3
14004b220:	48 8d 0d e9 c0 02 00 	lea    0x2c0e9(%rip),%rcx        # 0x140077310
14004b227:	e9 24 97 fd ff       	jmp    0x140024950