14020e028:	48 8b ea             	mov    %rdx,%rbp
14020e02b:	83 3d c6 35 10 00 00 	cmpl   $0x0,0x1035c6(%rip)        # 0x1403115f8
14020e032:	74 09                	je     0x14020e03d
14020e034:	83 3d ed 35 10 00 00 	cmpl   $0x0,0x1035ed(%rip)        # 0x140311628
14020e03b:	75 32                	jne    0x14020e06f
14020e03d:	33 db                	xor    %ebx,%ebx
14020e03f:	66 39 5d 20          	cmp    %bx,0x20(%rbp)
14020e043:	0f 94 c3             	sete   %bl
14020e046:	85 db                	test   %ebx,%ebx
14020e048:	74 0a                	je     0x14020e054
14020e04a:	ff 15 00 40 00 00    	call   *0x4000(%rip)        # 0x140212050
14020e050:	8b f8                	mov    %eax,%edi
14020e052:	eb 02                	jmp    0x14020e056
14020e054:	33 ff                	xor    %edi,%edi
14020e056:	48 8b 55 48          	mov    0x48(%rbp),%rdx
14020e05a:	33 c9                	xor    %ecx,%ecx
14020e05c:	ff 15 de 3f 00 00    	call   *0x3fde(%rip)        # 0x140212040
14020e062:	85 db                	test   %ebx,%ebx
14020e064:	74 09                	je     0x14020e06f
14020e066:	8b cf                	mov    %edi,%ecx
14020e068:	ff 15 a2 3f 00 00    	call   *0x3fa2(%rip)        # 0x140212010
14020e06e:	90                   	nop
14020e06f:	48 83 c4 20          	add    $0x20,%rsp
14020e073:	5f                   	pop    %rdi
14020e074:	5d                   	pop    %rbp
14020e075:	5b                   	pop    %rbx
14020e076:	c3                   	ret
14020e077:	48 8d 0d 4a 8c 10 00 	lea    0x108c4a(%rip),%rcx        # 0x140316cc8
14020e07e:	e9 a9 6b ff ff       	jmp    0x140204c2c
14020e083:	40 55                	rex push %rbp
14020e085:	48 83 ec 20          	sub    $0x20,%rsp
14020e089:	48 8b ea             	mov    %rdx,%rbp
14020e08c:	8b 45 50             	mov    0x50(%rbp),%eax
14020e08f:	83 e0 01             	and    $0x1,%eax
14020e092:	85 c0                	test   %eax,%eax
14020e094:	74 0d                	je     0x14020e0a3
14020e096:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
14020e09a:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
14020e09e:	e8 c9 c0 df ff       	call   0x14000a16c
14020e0a3:	48 83 c4 20          	add    $0x20,%rsp
14020e0a7:	5d                   	pop    %rbp
14020e0a8:	c3                   	ret
14020e0a9:	90                   	nop
14020e0aa:	90                   	nop
14020e0ab:	90                   	nop
14020e0ac:	48 8d 0d 35 8c 10 00 	lea    0x108c35(%rip),%rcx        # 0x140316ce8
14020e0b3:	e9 74 6b ff ff       	jmp    0x140204c2c
14020e0b8:	90                   	nop
14020e0b9:	90                   	nop
14020e0ba:	90                   	nop
14020e0bb:	90                   	nop
14020e0bc:	90                   	nop
14020e0bd:	90                   	nop
14020e0be:	90                   	nop
14020e0bf:	90                   	nop
14020e0c0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e0c5:	55                   	push   %rbp
14020e0c6:	48 83 ec 30          	sub    $0x30,%rsp
14020e0ca:	48 8b ea             	mov    %rdx,%rbp
14020e0cd:	0f 57 c0             	xorps  %xmm0,%xmm0
14020e0d0:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
14020e0d7:	0f 11 01             	movups %xmm0,(%rcx)
14020e0da:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
14020e0df:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
14020e0e4:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14020e0ea:	48 8d 15 cf 9e 03 00 	lea    0x39ecf(%rip),%rdx        # 0x140247fc0
14020e0f1:	e8 96 8b df ff       	call   0x140006c8c
14020e0f6:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e0fd:	48 83 c4 30          	add    $0x30,%rsp
14020e101:	5d                   	pop    %rbp
14020e102:	c3                   	ret
14020e103:	90                   	nop
14020e104:	90                   	nop
14020e105:	90                   	nop
14020e106:	90                   	nop
14020e107:	90                   	nop
14020e108:	90                   	nop
14020e109:	90                   	nop
14020e10a:	90                   	nop
14020e10b:	90                   	nop
14020e10c:	90                   	nop
14020e10d:	90                   	nop
14020e10e:	90                   	nop
14020e10f:	90                   	nop
14020e110:	40 55                	rex push %rbp
14020e112:	48 83 ec 20          	sub    $0x20,%rsp
14020e116:	48 8b ea             	mov    %rdx,%rbp
14020e119:	8b 45 40             	mov    0x40(%rbp),%eax
14020e11c:	83 e0 01             	and    $0x1,%eax
14020e11f:	85 c0                	test   %eax,%eax
14020e121:	74 10                	je     0x14020e133
14020e123:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
14020e127:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
14020e12e:	e8 ad 76 df ff       	call   0x1400057e0
14020e133:	48 83 c4 20          	add    $0x20,%rsp
14020e137:	5d                   	pop    %rbp
14020e138:	c3                   	ret
14020e139:	40 55                	rex push %rbp
14020e13b:	48 83 ec 20          	sub    $0x20,%rsp
14020e13f:	48 8b ea             	mov    %rdx,%rbp
14020e142:	8b 45 20             	mov    0x20(%rbp),%eax
14020e145:	83 e0 01             	and    $0x1,%eax
14020e148:	85 c0                	test   %eax,%eax
14020e14a:	74 0d                	je     0x14020e159
14020e14c:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
14020e150:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14020e154:	e8 87 76 df ff       	call   0x1400057e0
14020e159:	48 83 c4 20          	add    $0x20,%rsp
14020e15d:	5d                   	pop    %rbp
14020e15e:	c3                   	ret
14020e15f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e164:	55                   	push   %rbp
14020e165:	48 83 ec 20          	sub    $0x20,%rsp
14020e169:	48 8b ea             	mov    %rdx,%rbp
14020e16c:	0f ae e8             	lfence
14020e16f:	4c 8b 45 70          	mov    0x70(%rbp),%r8
14020e173:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14020e177:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
14020e17e:	e8 05 c3 df ff       	call   0x14000a488
14020e183:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
14020e18a:	48 8b 55 78          	mov    0x78(%rbp),%rdx
14020e18e:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14020e192:	e8 c1 b9 df ff       	call   0x140009b58
14020e197:	33 d2                	xor    %edx,%edx
14020e199:	33 c9                	xor    %ecx,%ecx
14020e19b:	e8 56 78 ff ff       	call   0x1402059f6
14020e1a0:	90                   	nop
14020e1a1:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e1a6:	55                   	push   %rbp
14020e1a7:	48 83 ec 20          	sub    $0x20,%rsp
14020e1ab:	48 8b ea             	mov    %rdx,%rbp
14020e1ae:	0f ae e8             	lfence
14020e1b1:	4c 8b 45 58          	mov    0x58(%rbp),%r8
14020e1b5:	48 8b 55 50          	mov    0x50(%rbp),%rdx
14020e1b9:	e8 4a 9b fa ff       	call   0x1401b7d08
14020e1be:	33 d2                	xor    %edx,%edx
14020e1c0:	33 c9                	xor    %ecx,%ecx
14020e1c2:	e8 2f 78 ff ff       	call   0x1402059f6
14020e1c7:	90                   	nop
14020e1c8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e1cd:	55                   	push   %rbp
14020e1ce:	48 83 ec 50          	sub    $0x50,%rsp
14020e1d2:	48 8b ea             	mov    %rdx,%rbp
14020e1d5:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e1dc:	48 83 c4 50          	add    $0x50,%rsp
14020e1e0:	5d                   	pop    %rbp
14020e1e1:	c3                   	ret
14020e1e2:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e1e7:	55                   	push   %rbp
14020e1e8:	48 83 ec 20          	sub    $0x20,%rsp
14020e1ec:	48 8b ea             	mov    %rdx,%rbp
14020e1ef:	0f ae e8             	lfence
14020e1f2:	4c 8b 45 58          	mov    0x58(%rbp),%r8
14020e1f6:	48 8b 55 50          	mov    0x50(%rbp),%rdx
14020e1fa:	e8 fd 1a e0 ff       	call   0x14000fcfc
14020e1ff:	33 d2                	xor    %edx,%edx
14020e201:	33 c9                	xor    %ecx,%ecx
14020e203:	e8 ee 77 ff ff       	call   0x1402059f6
14020e208:	90                   	nop
14020e209:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e20e:	55                   	push   %rbp
14020e20f:	48 83 ec 20          	sub    $0x20,%rsp
14020e213:	48 8b ea             	mov    %rdx,%rbp
14020e216:	83 65 40 00          	andl   $0x0,0x40(%rbp)
14020e21a:	b9 1c 84 1d 01       	mov    $0x11d841c,%ecx
14020e21f:	e8 ac da df ff       	call   0x14000bcd0
14020e224:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e22b:	48 83 c4 20          	add    $0x20,%rsp
14020e22f:	5d                   	pop    %rbp
14020e230:	c3                   	ret
14020e231:	40 55                	rex push %rbp
14020e233:	48 83 ec 20          	sub    $0x20,%rsp
14020e237:	48 8b ea             	mov    %rdx,%rbp
14020e23a:	8b 45 20             	mov    0x20(%rbp),%eax
14020e23d:	83 e0 01             	and    $0x1,%eax
14020e240:	85 c0                	test   %eax,%eax
14020e242:	74 0d                	je     0x14020e251
14020e244:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
14020e248:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14020e24c:	e8 ff 9e df ff       	call   0x140008150
14020e251:	48 83 c4 20          	add    $0x20,%rsp
14020e255:	5d                   	pop    %rbp
14020e256:	c3                   	ret
14020e257:	90                   	nop
14020e258:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e25d:	55                   	push   %rbp
14020e25e:	48 83 ec 20          	sub    $0x20,%rsp
14020e262:	48 8b ea             	mov    %rdx,%rbp
14020e265:	48 83 3d ab cb 10 00 	cmpq   $0x0,0x10cbab(%rip)        # 0x14031ae18
14020e26c:	00
14020e26d:	75 10                	jne    0x14020e27f
14020e26f:	33 d2                	xor    %edx,%edx
14020e271:	b9 a1 67 41 1e       	mov    $0x1e4167a1,%ecx
14020e276:	e8 69 d0 df ff       	call   0x14000b2e4
14020e27b:	90                   	nop
14020e27c:	eb 00                	jmp    0x14020e27e
14020e27e:	90                   	nop
14020e27f:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e286:	48 83 c4 20          	add    $0x20,%rsp
14020e28a:	5d                   	pop    %rbp
14020e28b:	c3                   	ret
14020e28c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e291:	55                   	push   %rbp
14020e292:	48 83 ec 20          	sub    $0x20,%rsp
14020e296:	48 8b ea             	mov    %rdx,%rbp
14020e299:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e2a0:	48 83 c4 20          	add    $0x20,%rsp
14020e2a4:	5d                   	pop    %rbp
14020e2a5:	c3                   	ret
14020e2a6:	40 55                	rex push %rbp
14020e2a8:	48 83 ec 20          	sub    $0x20,%rsp
14020e2ac:	48 8b ea             	mov    %rdx,%rbp
14020e2af:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14020e2b3:	48 83 c1 10          	add    $0x10,%rcx
14020e2b7:	48 83 c4 20          	add    $0x20,%rsp
14020e2bb:	5d                   	pop    %rbp
14020e2bc:	48 ff 25 b5 3f 00 00 	rex.W jmp *0x3fb5(%rip)        # 0x140212278
14020e2c3:	cc                   	int3
14020e2c4:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e2c8:	48 83 c1 08          	add    $0x8,%rcx
14020e2cc:	e9 1b 32 fc ff       	jmp    0x1401d14ec
14020e2d1:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e2d5:	48 83 c1 48          	add    $0x48,%rcx
14020e2d9:	e9 82 70 e1 ff       	jmp    0x140025360
14020e2de:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e2e2:	48 83 c1 50          	add    $0x50,%rcx
14020e2e6:	e9 75 70 e1 ff       	jmp    0x140025360
14020e2eb:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e2ef:	48 83 c1 78          	add    $0x78,%rcx
14020e2f3:	e9 74 2c fc ff       	jmp    0x1401d0f6c
14020e2f8:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e2fc:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
14020e303:	e9 6c 2c fc ff       	jmp    0x1401d0f74
14020e308:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e30c:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
14020e313:	e9 9c 85 df ff       	jmp    0x1400068b4
14020e318:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e31c:	48 81 c1 b8 00 00 00 	add    $0xb8,%rcx
14020e323:	e9 48 82 df ff       	jmp    0x140006570
14020e328:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e32c:	48 81 c1 c8 00 00 00 	add    $0xc8,%rcx
14020e333:	e9 28 70 e1 ff       	jmp    0x140025360
14020e338:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e33c:	48 81 c1 d8 00 00 00 	add    $0xd8,%rcx
14020e343:	e9 38 a6 df ff       	jmp    0x140008980
14020e348:	90                   	nop
14020e349:	90                   	nop
14020e34a:	90                   	nop
14020e34b:	90                   	nop
14020e34c:	90                   	nop
14020e34d:	90                   	nop
14020e34e:	90                   	nop
14020e34f:	90                   	nop
14020e350:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e354:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
14020e35b:	e9 80 74 df ff       	jmp    0x1400057e0
14020e360:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e364:	48 81 c1 00 01 00 00 	add    $0x100,%rcx
14020e36b:	e9 70 74 df ff       	jmp    0x1400057e0
14020e370:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e374:	48 81 c1 20 01 00 00 	add    $0x120,%rcx
14020e37b:	e9 60 74 df ff       	jmp    0x1400057e0
14020e380:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e384:	48 81 c1 48 01 00 00 	add    $0x148,%rcx
14020e38b:	e9 50 74 df ff       	jmp    0x1400057e0
14020e390:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
14020e394:	48 83 c1 08          	add    $0x8,%rcx
14020e398:	e9 63 2d fc ff       	jmp    0x1401d1100
14020e39d:	90                   	nop
14020e39e:	90                   	nop
14020e39f:	90                   	nop
14020e3a0:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
14020e3a4:	48 83 c1 18          	add    $0x18,%rcx
14020e3a8:	e9 37 04 e0 ff       	jmp    0x14000e7e4
14020e3ad:	90                   	nop
14020e3ae:	90                   	nop
14020e3af:	90                   	nop
14020e3b0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e3b4:	48 83 c1 08          	add    $0x8,%rcx
14020e3b8:	e9 2f 31 fc ff       	jmp    0x1401d14ec
14020e3bd:	90                   	nop
14020e3be:	90                   	nop
14020e3bf:	90                   	nop
14020e3c0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e3c4:	48 83 c1 40          	add    $0x40,%rcx
14020e3c8:	e9 a3 81 df ff       	jmp    0x140006570
14020e3cd:	90                   	nop
14020e3ce:	90                   	nop
14020e3cf:	90                   	nop
14020e3d0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e3d4:	48 83 c1 48          	add    $0x48,%rcx
14020e3d8:	e9 93 81 df ff       	jmp    0x140006570
14020e3dd:	90                   	nop
14020e3de:	90                   	nop
14020e3df:	90                   	nop
14020e3e0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e3e4:	48 83 c1 50          	add    $0x50,%rcx
14020e3e8:	e9 83 81 df ff       	jmp    0x140006570
14020e3ed:	90                   	nop
14020e3ee:	90                   	nop
14020e3ef:	90                   	nop
14020e3f0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e3f4:	48 83 c1 58          	add    $0x58,%rcx
14020e3f8:	e9 cf 83 fc ff       	jmp    0x1401d67cc
14020e3fd:	90                   	nop
14020e3fe:	90                   	nop
14020e3ff:	90                   	nop
14020e400:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e405:	55                   	push   %rbp
14020e406:	48 83 ec 20          	sub    $0x20,%rsp
14020e40a:	48 8b ea             	mov    %rdx,%rbp
14020e40d:	0f ae e8             	lfence
14020e410:	ba 0e 00 07 80       	mov    $0x8007000e,%edx
14020e415:	b9 59 17 79 02       	mov    $0x2791759,%ecx
14020e41a:	e8 0d 07 fc ff       	call   0x1401ceb2c
14020e41f:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e426:	48 83 c4 20          	add    $0x20,%rsp
14020e42a:	5d                   	pop    %rbp
14020e42b:	c3                   	ret
14020e42c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e431:	55                   	push   %rbp
14020e432:	48 83 ec 20          	sub    $0x20,%rsp
14020e436:	48 8b ea             	mov    %rdx,%rbp
14020e439:	0f ae e8             	lfence
14020e43c:	48 8b 55 48          	mov    0x48(%rbp),%rdx
14020e440:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020e447:	e8 70 be e2 ff       	call   0x14003a2bc
14020e44c:	4c 8b 45 20          	mov    0x20(%rbp),%r8
14020e450:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
14020e457:	e8 e8 17 e0 ff       	call   0x14000fc44
14020e45c:	33 d2                	xor    %edx,%edx
14020e45e:	33 c9                	xor    %ecx,%ecx
14020e460:	e8 91 75 ff ff       	call   0x1402059f6
14020e465:	90                   	nop
14020e466:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e46b:	53                   	push   %rbx
14020e46c:	55                   	push   %rbp
14020e46d:	57                   	push   %rdi
14020e46e:	48 83 ec 20          	sub    $0x20,%rsp
14020e472:	48 8b ea             	mov    %rdx,%rbp
14020e475:	0f ae e8             	lfence
14020e478:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
14020e47f:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
14020e486:	48 8d 0c c3          	lea    (%rbx,%rax,8),%rcx
14020e48a:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
14020e48e:	48 8b 17             	mov    (%rdi),%rdx
14020e491:	e8 26 be e2 ff       	call   0x14003a2bc
14020e496:	48 89 1f             	mov    %rbx,(%rdi)
14020e499:	33 d2                	xor    %edx,%edx
14020e49b:	33 c9                	xor    %ecx,%ecx