14024fefc:	74 21                	je     0x14024ff1f
14024fefe:	e8 3d fd ff ff       	call   0x14024fc40
14024ff03:	4c 8b c0             	mov    %rax,%r8
14024ff06:	48 8b d3             	mov    %rbx,%rdx
14024ff09:	48 8b 08             	mov    (%rax),%rcx
14024ff0c:	48 8b 41 38          	mov    0x38(%rcx),%rax
14024ff10:	49 8b c8             	mov    %r8,%rcx
14024ff13:	48 83 c4 20          	add    $0x20,%rsp
14024ff17:	5b                   	pop    %rbx
14024ff18:	48 ff 25 01 3b d3 00 	rex.W jmp *0xd33b01(%rip)        # 0x140f83a20
14024ff1f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14024ff24:	4c 8d 05 bd 31 d6 00 	lea    0xd631bd(%rip),%r8        # 0x140fb30e8
14024ff2b:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
14024ff31:	ba 45 00 00 00       	mov    $0x45,%edx
14024ff36:	e8 95 fe ff ff       	call   0x14024fdd0
14024ff3b:	cc                   	int3
14024ff3c:	cc                   	int3
14024ff3d:	cc                   	int3
14024ff3e:	cc                   	int3
14024ff3f:	cc                   	int3
14024ff40:	40 53                	rex push %rbx
14024ff42:	48 83 ec 20          	sub    $0x20,%rsp
14024ff46:	48 8b d9             	mov    %rcx,%rbx
14024ff49:	48 85 c9             	test   %rcx,%rcx
14024ff4c:	74 21                	je     0x14024ff6f
14024ff4e:	e8 ed fc ff ff       	call   0x14024fc40
14024ff53:	4c 8b c0             	mov    %rax,%r8
14024ff56:	48 8b d3             	mov    %rbx,%rdx
14024ff59:	48 8b 08             	mov    (%rax),%rcx
14024ff5c:	48 8b 41 18          	mov    0x18(%rcx),%rax
14024ff60:	49 8b c8             	mov    %r8,%rcx
14024ff63:	48 83 c4 20          	add    $0x20,%rsp
14024ff67:	5b                   	pop    %rbx
14024ff68:	48 ff 25 b1 3a d3 00 	rex.W jmp *0xd33ab1(%rip)        # 0x140f83a20
14024ff6f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14024ff74:	4c 8d 05 6d 31 d6 00 	lea    0xd6316d(%rip),%r8        # 0x140fb30e8
14024ff7b:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
14024ff81:	ba 2f 00 00 00       	mov    $0x2f,%edx
14024ff86:	e8 45 fe ff ff       	call   0x14024fdd0
14024ff8b:	cc                   	int3
14024ff8c:	cc                   	int3
14024ff8d:	cc                   	int3
14024ff8e:	cc                   	int3
14024ff8f:	cc                   	int3
14024ff90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14024ff95:	57                   	push   %rdi
14024ff96:	48 83 ec 20          	sub    $0x20,%rsp
14024ff9a:	48 8b da             	mov    %rdx,%rbx
14024ff9d:	48 8b f9             	mov    %rcx,%rdi
14024ffa0:	48 85 c9             	test   %rcx,%rcx
14024ffa3:	74 2e                	je     0x14024ffd3
14024ffa5:	48 85 d2             	test   %rdx,%rdx
14024ffa8:	74 46                	je     0x14024fff0
14024ffaa:	e8 91 fc ff ff       	call   0x14024fc40
14024ffaf:	4c 8b c8             	mov    %rax,%r9
14024ffb2:	4c 8b c3             	mov    %rbx,%r8
14024ffb5:	48 8b d7             	mov    %rdi,%rdx
14024ffb8:	48 8b 08             	mov    (%rax),%rcx
14024ffbb:	48 8b 41 10          	mov    0x10(%rcx),%rax
14024ffbf:	49 8b c9             	mov    %r9,%rcx
14024ffc2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14024ffc7:	48 83 c4 20          	add    $0x20,%rsp
14024ffcb:	5f                   	pop    %rdi
14024ffcc:	48 ff 25 4d 3a d3 00 	rex.W jmp *0xd33a4d(%rip)        # 0x140f83a20
14024ffd3:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14024ffd8:	4c 8d 05 09 31 d6 00 	lea    0xd63109(%rip),%r8        # 0x140fb30e8
14024ffdf:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
14024ffe5:	ba 27 00 00 00       	mov    $0x27,%edx
14024ffea:	e8 e1 fd ff ff       	call   0x14024fdd0
14024ffef:	cc                   	int3
14024fff0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14024fff5:	4c 8d 05 ec 30 d6 00 	lea    0xd630ec(%rip),%r8        # 0x140fb30e8
14024fffc:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
140250002:	ba 28 00 00 00       	mov    $0x28,%edx
140250007:	e8 c4 fd ff ff       	call   0x14024fdd0
14025000c:	cc                   	int3
14025000d:	cc                   	int3
14025000e:	cc                   	int3
14025000f:	cc                   	int3
140250010:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140250015:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14025001a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14025001f:	57                   	push   %rdi
140250020:	48 83 ec 30          	sub    $0x30,%rsp
140250024:	49 8b d9             	mov    %r9,%rbx
140250027:	49 8b f0             	mov    %r8,%rsi
14025002a:	48 8b ea             	mov    %rdx,%rbp
14025002d:	48 8b f9             	mov    %rcx,%rdi
140250030:	48 85 c9             	test   %rcx,%rcx
140250033:	74 40                	je     0x140250075
140250035:	48 85 db             	test   %rbx,%rbx
140250038:	74 58                	je     0x140250092
14025003a:	e8 01 fc ff ff       	call   0x14024fc40
14025003f:	4c 8b d0             	mov    %rax,%r10
140250042:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140250047:	4c 8b ce             	mov    %rsi,%r9
14025004a:	4c 8b c5             	mov    %rbp,%r8
14025004d:	48 8b d7             	mov    %rdi,%rdx
140250050:	48 8b 08             	mov    (%rax),%rcx
140250053:	48 8b 41 30          	mov    0x30(%rcx),%rax
140250057:	49 8b ca             	mov    %r10,%rcx
14025005a:	ff 15 c0 39 d3 00    	call   *0xd339c0(%rip)        # 0x140f83a20
140250060:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140250065:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14025006a:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14025006f:	48 83 c4 30          	add    $0x30,%rsp
140250073:	5f                   	pop    %rdi
140250074:	c3                   	ret
140250075:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14025007a:	4c 8d 05 67 30 d6 00 	lea    0xd63067(%rip),%r8        # 0x140fb30e8
140250081:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
140250087:	ba 3d 00 00 00       	mov    $0x3d,%edx
14025008c:	e8 3f fd ff ff       	call   0x14024fdd0
140250091:	cc                   	int3
140250092:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140250097:	4c 8d 05 4a 30 d6 00 	lea    0xd6304a(%rip),%r8        # 0x140fb30e8
14025009e:	41 b9 57 00 07 80    	mov    $0x80070057,%r9d
1402500a4:	ba 3e 00 00 00       	mov    $0x3e,%edx
1402500a9:	e8 22 fd ff ff       	call   0x14024fdd0
1402500ae:	cc                   	int3
1402500af:	cc                   	int3
1402500b0:	45 33 c0             	xor    %r8d,%r8d
1402500b3:	4c 89 01             	mov    %r8,(%rcx)
1402500b6:	4c 89 41 08          	mov    %r8,0x8(%rcx)
1402500ba:	48 8b 02             	mov    (%rdx),%rax
1402500bd:	48 89 01             	mov    %rax,(%rcx)
1402500c0:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402500c4:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402500c8:	48 8b c1             	mov    %rcx,%rax
1402500cb:	4c 89 02             	mov    %r8,(%rdx)
1402500ce:	4c 89 42 08          	mov    %r8,0x8(%rdx)
1402500d2:	c3                   	ret
1402500d3:	cc                   	int3
1402500d4:	cc                   	int3
1402500d5:	cc                   	int3
1402500d6:	cc                   	int3
1402500d7:	cc                   	int3
1402500d8:	cc                   	int3
1402500d9:	cc                   	int3
1402500da:	cc                   	int3
1402500db:	cc                   	int3
1402500dc:	cc                   	int3
1402500dd:	cc                   	int3
1402500de:	cc                   	int3
1402500df:	cc                   	int3
1402500e0:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1402500e5:	4c 8b 00             	mov    (%rax),%r8
1402500e8:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1402500ed:	48 8b 10             	mov    (%rax),%rdx
1402500f0:	49 8b 01             	mov    (%r9),%rax
1402500f3:	48 89 01             	mov    %rax,(%rcx)
1402500f6:	48 8b c1             	mov    %rcx,%rax
1402500f9:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1402500fd:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140250101:	c3                   	ret
140250102:	cc                   	int3
140250103:	cc                   	int3
140250104:	cc                   	int3
140250105:	cc                   	int3
140250106:	cc                   	int3
140250107:	cc                   	int3
140250108:	cc                   	int3
140250109:	cc                   	int3
14025010a:	cc                   	int3
14025010b:	cc                   	int3
14025010c:	cc                   	int3
14025010d:	cc                   	int3
14025010e:	cc                   	int3
14025010f:	cc                   	int3
140250110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140250115:	57                   	push   %rdi
140250116:	48 83 ec 60          	sub    $0x60,%rsp
14025011a:	48 8b da             	mov    %rdx,%rbx
14025011d:	48 8b f9             	mov    %rcx,%rdi
140250120:	4d 8b 08             	mov    (%r8),%r9
140250123:	4d 85 c9             	test   %r9,%r9
140250126:	74 1e                	je     0x140250146
140250128:	41 8b 41 10          	mov    0x10(%r9),%eax
14025012c:	ff c0                	inc    %eax
14025012e:	41 89 41 10          	mov    %eax,0x10(%r9)
140250132:	83 f8 01             	cmp    $0x1,%eax
140250135:	0f 8e a1 00 00 00    	jle    0x1402501dc
14025013b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140250140:	0f 84 8b 00 00 00    	je     0x1402501d1
140250146:	4c 89 8c 24 88 00 00 	mov    %r9,0x88(%rsp)
14025014d:	00
14025014e:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
140250155:	00
140250156:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14025015b:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
140250162:	00
140250163:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140250168:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14025016d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140250173:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
14025017a:	00
14025017b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140250180:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140250185:	e8 c6 fc f4 ff       	call   0x14019fe50
14025018a:	33 c9                	xor    %ecx,%ecx
14025018c:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140250191:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140250195:	45 33 c9             	xor    %r9d,%r9d
140250198:	4c 8b c0             	mov    %rax,%r8
14025019b:	48 8b d3             	mov    %rbx,%rdx
14025019e:	48 8b cf             	mov    %rdi,%rcx
1402501a1:	e8 9a 65 5c 00       	call   0x140816740
1402501a6:	90                   	nop
1402501a7:	4c 8d 0d 42 e3 f4 ff 	lea    -0xb1cbe(%rip),%r9        # 0x14019e4f0
1402501ae:	ba 08 00 00 00       	mov    $0x8,%edx
1402501b3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402501b9:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1402501c0:	00
1402501c1:	e8 86 b3 bc 00       	call   0x140e1b54c
1402501c6:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402501cb:	48 83 c4 60          	add    $0x60,%rsp
1402501cf:	5f                   	pop    %rdi
1402501d0:	c3                   	ret
1402501d1:	b9 01 00 00 00       	mov    $0x1,%ecx
1402501d6:	e8 25 a5 53 00       	call   0x14078a700
1402501db:	cc                   	int3
1402501dc:	33 c9                	xor    %ecx,%ecx
1402501de:	e8 1d a5 53 00       	call   0x14078a700
1402501e3:	cc                   	int3
1402501e4:	cc                   	int3
1402501e5:	cc                   	int3
1402501e6:	cc                   	int3
1402501e7:	cc                   	int3
1402501e8:	cc                   	int3
1402501e9:	cc                   	int3
1402501ea:	cc                   	int3
1402501eb:	cc                   	int3
1402501ec:	cc                   	int3
1402501ed:	cc                   	int3
1402501ee:	cc                   	int3
1402501ef:	cc                   	int3
1402501f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402501f5:	57                   	push   %rdi
1402501f6:	48 83 ec 70          	sub    $0x70,%rsp
1402501fa:	48 8b da             	mov    %rdx,%rbx
1402501fd:	48 8b f9             	mov    %rcx,%rdi
140250200:	4d 8b 10             	mov    (%r8),%r10
140250203:	4d 85 d2             	test   %r10,%r10
140250206:	74 1e                	je     0x140250226
140250208:	41 8b 42 10          	mov    0x10(%r10),%eax
14025020c:	ff c0                	inc    %eax
14025020e:	41 89 42 10          	mov    %eax,0x10(%r10)
140250212:	83 f8 01             	cmp    $0x1,%eax
140250215:	0f 8e f2 00 00 00    	jle    0x14025030d
14025021b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140250220:	0f 84 ef 00 00 00    	je     0x140250315
140250226:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
14025022b:	49 8b 09             	mov    (%r9),%rcx
14025022e:	48 85 c9             	test   %rcx,%rcx
140250231:	74 1c                	je     0x14025024f
140250233:	8b 41 10             	mov    0x10(%rcx),%eax
140250236:	ff c0                	inc    %eax
140250238:	89 41 10             	mov    %eax,0x10(%rcx)
14025023b:	83 f8 01             	cmp    $0x1,%eax
14025023e:	0f 8e dc 00 00 00    	jle    0x140250320
140250244:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140250249:	0f 84 d9 00 00 00    	je     0x140250328
14025024f:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140250254:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
14025025b:	00
14025025c:	48 8b 08             	mov    (%rax),%rcx
14025025f:	48 85 c9             	test   %rcx,%rcx
140250262:	74 1c                	je     0x140250280
140250264:	8b 41 10             	mov    0x10(%rcx),%eax
140250267:	ff c0                	inc    %eax
140250269:	89 41 10             	mov    %eax,0x10(%rcx)
14025026c:	83 f8 01             	cmp    $0x1,%eax
14025026f:	0f 8e be 00 00 00    	jle    0x140250333
140250275:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14025027a:	0f 84 82 00 00 00    	je     0x140250302
140250280:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
140250285:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14025028a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14025028f:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140250294:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140250299:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14025029e:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402502a4:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
1402502ab:	00
1402502ac:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402502b1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1402502b6:	e8 95 fb f4 ff       	call   0x14019fe50
1402502bb:	33 c9                	xor    %ecx,%ecx
1402502bd:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402502c2:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1402502c6:	45 33 c9             	xor    %r9d,%r9d
1402502c9:	4c 8b c0             	mov    %rax,%r8
1402502cc:	48 8b d3             	mov    %rbx,%rdx
1402502cf:	48 8b cf             	mov    %rdi,%rcx
1402502d2:	e8 69 64 5c 00       	call   0x140816740
1402502d7:	90                   	nop
1402502d8:	4c 8d 0d 11 e2 f4 ff 	lea    -0xb1def(%rip),%r9        # 0x14019e4f0
1402502df:	ba 08 00 00 00       	mov    $0x8,%edx
1402502e4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402502ea:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402502ef:	e8 58 b2 bc 00       	call   0x140e1b54c
1402502f4:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1402502fb:	00
1402502fc:	48 83 c4 70          	add    $0x70,%rsp
140250300:	5f                   	pop    %rdi
140250301:	c3                   	ret
140250302:	b9 01 00 00 00       	mov    $0x1,%ecx
140250307:	e8 f4 a3 53 00       	call   0x14078a700
14025030c:	90                   	nop
14025030d:	33 c9                	xor    %ecx,%ecx
14025030f:	e8 ec a3 53 00       	call   0x14078a700
140250314:	cc                   	int3
140250315:	b9 01 00 00 00       	mov    $0x1,%ecx
14025031a:	e8 e1 a3 53 00       	call   0x14078a700
14025031f:	90                   	nop
140250320:	33 c9                	xor    %ecx,%ecx
140250322:	e8 d9 a3 53 00       	call   0x14078a700
140250327:	cc                   	int3
140250328:	b9 01 00 00 00       	mov    $0x1,%ecx
14025032d:	e8 ce a3 53 00       	call   0x14078a700
140250332:	90                   	nop
140250333:	33 c9                	xor    %ecx,%ecx
140250335:	e8 c6 a3 53 00       	call   0x14078a700
14025033a:	cc                   	int3
14025033b:	cc                   	int3
14025033c:	cc                   	int3
14025033d:	cc                   	int3
14025033e:	cc                   	int3
14025033f:	cc                   	int3
140250340:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140250345:	57                   	push   %rdi
140250346:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14025034d:	48 8b da             	mov    %rdx,%rbx
140250350:	48 8b f9             	mov    %rcx,%rdi
140250353:	4d 8b 10             	mov    (%r8),%r10
140250356:	4d 85 d2             	test   %r10,%r10
140250359:	74 1e                	je     0x140250379
14025035b:	41 8b 42 10          	mov    0x10(%r10),%eax
14025035f:	ff c0                	inc    %eax
140250361:	41 89 42 10          	mov    %eax,0x10(%r10)
140250365:	83 f8 01             	cmp    $0x1,%eax
140250368:	0f 8e 12 01 00 00    	jle    0x140250480
14025036e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140250373:	0f 84 0f 01 00 00    	je     0x140250488
140250379:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
14025037e:	49 8b 09             	mov    (%r9),%rcx
140250381:	48 85 c9             	test   %rcx,%rcx
140250384:	74 1c                	je     0x1402503a2
140250386:	8b 41 10             	mov    0x10(%rcx),%eax
140250389:	ff c0                	inc    %eax