14002b014:	b8 01 00 00 00       	mov    $0x1,%eax
14002b019:	c3                   	ret
14002b01a:	33 c0                	xor    %eax,%eax
14002b01c:	c3                   	ret
14002b01d:	cc                   	int3
14002b01e:	cc                   	int3
14002b01f:	cc                   	int3
14002b020:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002b025:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14002b02a:	48 83 ec 28          	sub    $0x28,%rsp
14002b02e:	45 33 c9             	xor    %r9d,%r9d
14002b031:	45 33 c0             	xor    %r8d,%r8d
14002b034:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14002b039:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14002b03e:	ff 15 84 12 00 00    	call   *0x1284(%rip)        # 0x14002c2c8
14002b044:	48 83 c4 28          	add    $0x28,%rsp
14002b048:	c3                   	ret
14002b049:	cc                   	int3
14002b04a:	cc                   	int3
14002b04b:	cc                   	int3
14002b04c:	48 83 ec 18          	sub    $0x18,%rsp
14002b050:	66 0f 6f 14 24       	movdqa (%rsp),%xmm2
14002b055:	4c 8b c1             	mov    %rcx,%r8
14002b058:	0f b7 c2             	movzwl %dx,%eax
14002b05b:	45 33 c9             	xor    %r9d,%r9d
14002b05e:	66 0f 6e c0          	movd   %eax,%xmm0
14002b062:	f2 0f 70 c8 00       	pshuflw $0x0,%xmm0,%xmm1
14002b067:	66 0f 70 d9 00       	pshufd $0x0,%xmm1,%xmm3
14002b06c:	49 8b c0             	mov    %r8,%rax
14002b06f:	25 ff 0f 00 00       	and    $0xfff,%eax
14002b074:	48 3d f0 0f 00 00    	cmp    $0xff0,%rax
14002b07a:	77 2c                	ja     0x14002b0a8
14002b07c:	f3 41 0f 6f 08       	movdqu (%r8),%xmm1
14002b081:	66 0f 6f c2          	movdqa %xmm2,%xmm0
14002b085:	66 0f ef c2          	pxor   %xmm2,%xmm0
14002b089:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14002b08d:	66 0f 75 d1          	pcmpeqw %xmm1,%xmm2
14002b091:	66 0f 75 cb          	pcmpeqw %xmm3,%xmm1
14002b095:	66 0f eb d1          	por    %xmm1,%xmm2
14002b099:	66 0f d7 c2          	pmovmskb %xmm2,%eax
14002b09d:	85 c0                	test   %eax,%eax
14002b09f:	75 1d                	jne    0x14002b0be
14002b0a1:	b8 10 00 00 00       	mov    $0x10,%eax
14002b0a6:	eb 11                	jmp    0x14002b0b9
14002b0a8:	66 41 39 10          	cmp    %dx,(%r8)
14002b0ac:	74 27                	je     0x14002b0d5
14002b0ae:	66 45 39 08          	cmp    %r9w,(%r8)
14002b0b2:	74 1d                	je     0x14002b0d1
14002b0b4:	b8 02 00 00 00       	mov    $0x2,%eax
14002b0b9:	4c 03 c0             	add    %rax,%r8
14002b0bc:	eb ae                	jmp    0x14002b06c
14002b0be:	0f bc c8             	bsf    %eax,%ecx
14002b0c1:	4c 03 c1             	add    %rcx,%r8
14002b0c4:	66 41 39 10          	cmp    %dx,(%r8)
14002b0c8:	4d 0f 44 c8          	cmove  %r8,%r9
14002b0cc:	49 8b c1             	mov    %r9,%rax
14002b0cf:	eb 07                	jmp    0x14002b0d8
14002b0d1:	33 c0                	xor    %eax,%eax
14002b0d3:	eb 03                	jmp    0x14002b0d8
14002b0d5:	49 8b c0             	mov    %r8,%rax
14002b0d8:	48 83 c4 18          	add    $0x18,%rsp
14002b0dc:	c3                   	ret
14002b0dd:	cc                   	int3
14002b0de:	cc                   	int3
14002b0df:	cc                   	int3
14002b0e0:	cc                   	int3
14002b0e1:	cc                   	int3
14002b0e2:	cc                   	int3
14002b0e3:	cc                   	int3
14002b0e4:	cc                   	int3
14002b0e5:	cc                   	int3
14002b0e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14002b0ed:	00 00 00
14002b0f0:	ff e0                	jmp    *%rax
14002b0f2:	cc                   	int3
14002b0f3:	cc                   	int3
14002b0f4:	cc                   	int3
14002b0f5:	cc                   	int3
14002b0f6:	cc                   	int3
14002b0f7:	cc                   	int3
14002b0f8:	cc                   	int3
14002b0f9:	cc                   	int3
14002b0fa:	cc                   	int3
14002b0fb:	cc                   	int3
14002b0fc:	cc                   	int3
14002b0fd:	cc                   	int3
14002b0fe:	cc                   	int3
14002b0ff:	cc                   	int3
14002b100:	48 8d 0d 39 c1 01 00 	lea    0x1c139(%rip),%rcx        # 0x140047240
14002b107:	48 83 c1 08          	add    $0x8,%rcx
14002b10b:	e9 d0 7f fd ff       	jmp    0x1400030e0
14002b110:	48 8d 0d 29 c1 01 00 	lea    0x1c129(%rip),%rcx        # 0x140047240
14002b117:	48 83 c1 18          	add    $0x18,%rcx
14002b11b:	e9 60 7f fd ff       	jmp    0x140003080
14002b120:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14002b127:	e9 54 82 fd ff       	jmp    0x140003380
14002b12c:	48 8d 8a 38 00 00 00 	lea    0x38(%rdx),%rcx
14002b133:	e9 48 82 fd ff       	jmp    0x140003380
14002b138:	cc                   	int3
14002b139:	cc                   	int3
14002b13a:	cc                   	int3
14002b13b:	cc                   	int3
14002b13c:	cc                   	int3
14002b13d:	cc                   	int3
14002b13e:	cc                   	int3
14002b13f:	cc                   	int3
14002b140:	48 8d 8a 98 00 00 00 	lea    0x98(%rdx),%rcx
14002b147:	e9 34 82 fd ff       	jmp    0x140003380
14002b14c:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14002b153:	e9 28 82 fd ff       	jmp    0x140003380
14002b158:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14002b15f:	e9 2c 83 fd ff       	jmp    0x140003490
14002b164:	cc                   	int3
14002b165:	cc                   	int3
14002b166:	cc                   	int3
14002b167:	cc                   	int3
14002b168:	cc                   	int3
14002b169:	cc                   	int3
14002b16a:	cc                   	int3
14002b16b:	cc                   	int3
14002b16c:	cc                   	int3
14002b16d:	cc                   	int3
14002b16e:	cc                   	int3
14002b16f:	cc                   	int3
14002b170:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14002b177:	e9 04 82 fd ff       	jmp    0x140003380
14002b17c:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14002b183:	e9 08 83 fd ff       	jmp    0x140003490
14002b188:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14002b18f:	e9 ec 81 fd ff       	jmp    0x140003380
14002b194:	cc                   	int3
14002b195:	cc                   	int3
14002b196:	cc                   	int3
14002b197:	cc                   	int3
14002b198:	cc                   	int3
14002b199:	cc                   	int3
14002b19a:	cc                   	int3
14002b19b:	cc                   	int3
14002b19c:	cc                   	int3
14002b19d:	cc                   	int3
14002b19e:	cc                   	int3
14002b19f:	cc                   	int3
14002b1a0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002b1a5:	55                   	push   %rbp
14002b1a6:	48 83 ec 20          	sub    $0x20,%rsp
14002b1aa:	48 8b ea             	mov    %rdx,%rbp
14002b1ad:	4c 8b 45 40          	mov    0x40(%rbp),%r8
14002b1b1:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14002b1b5:	e8 16 8b fd ff       	call   0x140003cd0
14002b1ba:	4c 8b 00             	mov    (%rax),%r8
14002b1bd:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14002b1c1:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002b1c5:	e8 26 8e fd ff       	call   0x140003ff0
14002b1ca:	33 d2                	xor    %edx,%edx
14002b1cc:	33 c9                	xor    %ecx,%ecx
14002b1ce:	e8 45 2c fe ff       	call   0x14000de18
14002b1d3:	90                   	nop
14002b1d4:	cc                   	int3
14002b1d5:	cc                   	int3
14002b1d6:	cc                   	int3
14002b1d7:	cc                   	int3
14002b1d8:	cc                   	int3
14002b1d9:	cc                   	int3
14002b1da:	cc                   	int3
14002b1db:	cc                   	int3
14002b1dc:	cc                   	int3
14002b1dd:	cc                   	int3
14002b1de:	cc                   	int3
14002b1df:	cc                   	int3
14002b1e0:	48 8b 8a 30 00 00 00 	mov    0x30(%rdx),%rcx
14002b1e7:	e9 a4 82 fd ff       	jmp    0x140003490
14002b1ec:	48 8b 8a 30 00 00 00 	mov    0x30(%rdx),%rcx
14002b1f3:	48 83 c1 20          	add    $0x20,%rcx
14002b1f7:	e9 94 82 fd ff       	jmp    0x140003490
14002b1fc:	48 8b 8a 30 00 00 00 	mov    0x30(%rdx),%rcx
14002b203:	48 83 c1 40          	add    $0x40,%rcx
14002b207:	e9 74 81 fd ff       	jmp    0x140003380
14002b20c:	cc                   	int3
14002b20d:	cc                   	int3
14002b20e:	cc                   	int3
14002b20f:	cc                   	int3
14002b210:	48 8b 8a 40 00 00 00 	mov    0x40(%rdx),%rcx
14002b217:	e9 74 82 fd ff       	jmp    0x140003490
14002b21c:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14002b223:	e9 68 82 fd ff       	jmp    0x140003490
14002b228:	cc                   	int3
14002b229:	cc                   	int3
14002b22a:	cc                   	int3
14002b22b:	cc                   	int3
14002b22c:	cc                   	int3
14002b22d:	cc                   	int3
14002b22e:	cc                   	int3
14002b22f:	cc                   	int3
14002b230:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
14002b237:	e9 54 82 fd ff       	jmp    0x140003490
14002b23c:	cc                   	int3
14002b23d:	cc                   	int3
14002b23e:	cc                   	int3
14002b23f:	cc                   	int3
14002b240:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002b245:	55                   	push   %rbp
14002b246:	48 83 ec 20          	sub    $0x20,%rsp
14002b24a:	48 8b ea             	mov    %rdx,%rbp
14002b24d:	48 8b 55 40          	mov    0x40(%rbp),%rdx
14002b251:	e8 aa b0 fd ff       	call   0x140006300
14002b256:	33 d2                	xor    %edx,%edx
14002b258:	33 c9                	xor    %ecx,%ecx
14002b25a:	e8 b9 2b fe ff       	call   0x14000de18
14002b25f:	90                   	nop
14002b260:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002b265:	55                   	push   %rbp
14002b266:	48 83 ec 30          	sub    $0x30,%rsp
14002b26a:	48 8b ea             	mov    %rdx,%rbp
14002b26d:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002b271:	e8 da b0 fd ff       	call   0x140006350
14002b276:	33 d2                	xor    %edx,%edx
14002b278:	33 c9                	xor    %ecx,%ecx
14002b27a:	e8 99 2b fe ff       	call   0x14000de18
14002b27f:	90                   	nop
14002b280:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002b285:	55                   	push   %rbp
14002b286:	48 83 ec 30          	sub    $0x30,%rsp
14002b28a:	48 8b ea             	mov    %rdx,%rbp
14002b28d:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002b291:	e8 ba b0 fd ff       	call   0x140006350
14002b296:	33 d2                	xor    %edx,%edx
14002b298:	33 c9                	xor    %ecx,%ecx
14002b29a:	e8 79 2b fe ff       	call   0x14000de18
14002b29f:	90                   	nop
14002b2a0:	48 8d 8a 68 00 00 00 	lea    0x68(%rdx),%rcx
14002b2a7:	e9 60 bc fd ff       	jmp    0x140006f0c
14002b2ac:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14002b2b3:	e9 28 c4 fd ff       	jmp    0x1400076e0
14002b2b8:	40 55                	rex push %rbp
14002b2ba:	48 83 ec 20          	sub    $0x20,%rsp
14002b2be:	48 8b ea             	mov    %rdx,%rbp
14002b2c1:	8b 45 58             	mov    0x58(%rbp),%eax
14002b2c4:	83 e0 01             	and    $0x1,%eax
14002b2c7:	85 c0                	test   %eax,%eax
14002b2c9:	74 11                	je     0x14002b2dc
14002b2cb:	83 65 58 fe          	andl   $0xfffffffe,0x58(%rbp)
14002b2cf:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14002b2d3:	48 83 c1 10          	add    $0x10,%rcx
14002b2d7:	e8 78 c3 fd ff       	call   0x140007654
14002b2dc:	48 83 c4 20          	add    $0x20,%rsp
14002b2e0:	5d                   	pop    %rbp
14002b2e1:	c3                   	ret
14002b2e2:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b2e9:	e9 1e bc fd ff       	jmp    0x140006f0c
14002b2ee:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b2f5:	48 83 c1 08          	add    $0x8,%rcx
14002b2f9:	e9 9e c2 fd ff       	jmp    0x14000759c
14002b2fe:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b305:	48 83 c1 18          	add    $0x18,%rcx
14002b309:	e9 8e c2 fd ff       	jmp    0x14000759c
14002b30e:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b315:	48 83 c1 28          	add    $0x28,%rcx
14002b319:	e9 7e c2 fd ff       	jmp    0x14000759c
14002b31e:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b325:	48 83 c1 38          	add    $0x38,%rcx
14002b329:	e9 6e c2 fd ff       	jmp    0x14000759c
14002b32e:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b335:	48 83 c1 48          	add    $0x48,%rcx
14002b339:	e9 5e c2 fd ff       	jmp    0x14000759c
14002b33e:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14002b345:	48 83 c1 58          	add    $0x58,%rcx
14002b349:	e9 4e c2 fd ff       	jmp    0x14000759c
14002b34e:	40 55                	rex push %rbp
14002b350:	48 83 ec 20          	sub    $0x20,%rsp
14002b354:	48 8b ea             	mov    %rdx,%rbp
14002b357:	ba 10 00 00 00       	mov    $0x10,%edx
14002b35c:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14002b363:	e8 1c 15 fe ff       	call   0x14000c884
14002b368:	48 83 c4 20          	add    $0x20,%rsp
14002b36c:	5d                   	pop    %rbp
14002b36d:	c3                   	ret
14002b36e:	40 55                	rex push %rbp
14002b370:	48 83 ec 20          	sub    $0x20,%rsp
14002b374:	48 8b ea             	mov    %rdx,%rbp
14002b377:	ba 30 00 00 00       	mov    $0x30,%edx
14002b37c:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
14002b383:	e8 fc 14 fe ff       	call   0x14000c884
14002b388:	48 83 c4 20          	add    $0x20,%rsp
14002b38c:	5d                   	pop    %rbp
14002b38d:	c3                   	ret
14002b38e:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14002b395:	e9 f6 80 fd ff       	jmp    0x140003490
14002b39a:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14002b3a1:	e9 fe c3 fd ff       	jmp    0x1400077a4
14002b3a6:	40 55                	rex push %rbp
14002b3a8:	48 83 ec 20          	sub    $0x20,%rsp
14002b3ac:	48 8b ea             	mov    %rdx,%rbp
14002b3af:	8b 45 58             	mov    0x58(%rbp),%eax
14002b3b2:	83 e0 01             	and    $0x1,%eax
14002b3b5:	85 c0                	test   %eax,%eax
14002b3b7:	74 11                	je     0x14002b3ca
14002b3b9:	83 65 58 fe          	andl   $0xfffffffe,0x58(%rbp)
14002b3bd:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14002b3c1:	48 83 c1 18          	add    $0x18,%rcx
14002b3c5:	e8 8a c2 fd ff       	call   0x140007654
14002b3ca:	48 83 c4 20          	add    $0x20,%rsp
14002b3ce:	5d                   	pop    %rbp
14002b3cf:	c3                   	ret
14002b3d0:	40 55                	rex push %rbp
14002b3d2:	48 83 ec 20          	sub    $0x20,%rsp
14002b3d6:	48 8b ea             	mov    %rdx,%rbp
14002b3d9:	ba 40 00 00 00       	mov    $0x40,%edx
14002b3de:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14002b3e5:	e8 9a 14 fe ff       	call   0x14000c884
14002b3ea:	48 83 c4 20          	add    $0x20,%rsp
14002b3ee:	5d                   	pop    %rbp
14002b3ef:	c3                   	ret
14002b3f0:	40 55                	rex push %rbp
14002b3f2:	48 83 ec 20          	sub    $0x20,%rsp
14002b3f6:	48 8b ea             	mov    %rdx,%rbp
14002b3f9:	ba 60 00 00 00       	mov    $0x60,%edx
14002b3fe:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14002b405:	e8 7a 14 fe ff       	call   0x14000c884
14002b40a:	48 83 c4 20          	add    $0x20,%rsp
14002b40e:	5d                   	pop    %rbp
14002b40f:	c3                   	ret
14002b410:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
14002b417:	e9 f0 ba fd ff       	jmp    0x140006f0c
14002b41c:	40 55                	rex push %rbp
14002b41e:	48 8b ea             	mov    %rdx,%rbp
14002b421:	48 8b 01             	mov    (%rcx),%rax
14002b424:	33 c9                	xor    %ecx,%ecx
14002b426:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
14002b42c:	0f 94 c1             	sete   %cl
14002b42f:	8b c1                	mov    %ecx,%eax
14002b431:	5d                   	pop    %rbp
14002b432:	c3                   	ret
14002b433:	cc                   	int3
14002b434:	40 55                	rex push %rbp
14002b436:	48 83 ec 20          	sub    $0x20,%rsp
14002b43a:	48 8b ea             	mov    %rdx,%rbp
14002b43d:	48 8b 01             	mov    (%rcx),%rax
14002b440:	48 8b d1             	mov    %rcx,%rdx
14002b443:	8b 08                	mov    (%rax),%ecx
14002b445:	e8 62 c8 fe ff       	call   0x140017cac
14002b44a:	90                   	nop
14002b44b:	48 83 c4 20          	add    $0x20,%rsp
14002b44f:	5d                   	pop    %rbp
14002b450:	c3                   	ret
14002b451:	cc                   	int3
14002b452:	40 53                	rex push %rbx
14002b454:	55                   	push   %rbp
14002b455:	48 83 ec 48          	sub    $0x48,%rsp
14002b459:	48 8b ea             	mov    %rdx,%rbp
14002b45c:	48 89 4d 50          	mov    %rcx,0x50(%rbp)