1401a0d30:	0f 84 d8 01 00 00    	je     0x1401a0f0e
1401a0d36:	45 33 ff             	xor    %r15d,%r15d
1401a0d39:	45 33 f6             	xor    %r14d,%r14d
1401a0d3c:	4c 8b c2             	mov    %rdx,%r8
1401a0d3f:	4d 2b c1             	sub    %r9,%r8
1401a0d42:	49 c1 f8 04          	sar    $0x4,%r8
1401a0d46:	49 3b f0             	cmp    %r8,%rsi
1401a0d49:	0f 83 b8 01 00 00    	jae    0x1401a0f07
1401a0d4f:	4b 8b 04 0f          	mov    (%r15,%r9,1),%rax
1401a0d53:	48 8b 88 50 01 00 00 	mov    0x150(%rax),%rcx
1401a0d5a:	48 2b 88 48 01 00 00 	sub    0x148(%rax),%rcx
1401a0d61:	48 c1 f9 04          	sar    $0x4,%rcx
1401a0d65:	4c 3b f1             	cmp    %rcx,%r14
1401a0d68:	0f 83 9a 00 00 00    	jae    0x1401a0e08
1401a0d6e:	45 33 e4             	xor    %r12d,%r12d
1401a0d71:	49 2b d1             	sub    %r9,%rdx
1401a0d74:	48 c1 fa 04          	sar    $0x4,%rdx
1401a0d78:	48 3b f2             	cmp    %rdx,%rsi
1401a0d7b:	0f 83 86 01 00 00    	jae    0x1401a0f07
1401a0d81:	49 8b d6             	mov    %r14,%rdx
1401a0d84:	4b 8b 0c 0f          	mov    (%r15,%r9,1),%rcx
1401a0d88:	e8 63 c4 fe ff       	call   0x14018d1f0
1401a0d8d:	4c 3b 60 10          	cmp    0x10(%rax),%r12
1401a0d91:	73 65                	jae    0x1401a0df8
1401a0d93:	48 ff c3             	inc    %rbx
1401a0d96:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1401a0d9a:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1401a0d9e:	48 2b c1             	sub    %rcx,%rax
1401a0da1:	48 c1 f8 04          	sar    $0x4,%rax
1401a0da5:	48 3b f0             	cmp    %rax,%rsi
1401a0da8:	0f 83 59 01 00 00    	jae    0x1401a0f07
1401a0dae:	49 8b d6             	mov    %r14,%rdx
1401a0db1:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
1401a0db5:	e8 36 c4 fe ff       	call   0x14018d1f0
1401a0dba:	4c 3b 60 10          	cmp    0x10(%rax),%r12
1401a0dbe:	0f 87 43 01 00 00    	ja     0x1401a0f07
1401a0dc4:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1401a0dc9:	76 03                	jbe    0x1401a0dce
1401a0dcb:	48 8b 00             	mov    (%rax),%rax
1401a0dce:	4b 8d 0c 24          	lea    (%r12,%r12,1),%rcx
1401a0dd2:	49 ff c4             	inc    %r12
1401a0dd5:	0f b7 0c 01          	movzwl (%rcx,%rax,1),%ecx
1401a0dd9:	e8 e2 f6 ff ff       	call   0x1401a04c0
1401a0dde:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
1401a0de2:	84 c0                	test   %al,%al
1401a0de4:	48 0f 44 cf          	cmove  %rdi,%rcx
1401a0de8:	48 8b f9             	mov    %rcx,%rdi
1401a0deb:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1401a0def:	4c 8b 4d d8          	mov    -0x28(%rbp),%r9
1401a0df3:	e9 79 ff ff ff       	jmp    0x1401a0d71
1401a0df8:	49 ff c6             	inc    %r14
1401a0dfb:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1401a0dff:	4c 8b 4d d8          	mov    -0x28(%rbp),%r9
1401a0e03:	e9 34 ff ff ff       	jmp    0x1401a0d3c
1401a0e08:	48 ff c6             	inc    %rsi
1401a0e0b:	49 83 c7 10          	add    $0x10,%r15
1401a0e0f:	49 3b f0             	cmp    %r8,%rsi
1401a0e12:	0f 82 21 ff ff ff    	jb     0x1401a0d39
1401a0e18:	48 85 db             	test   %rbx,%rbx
1401a0e1b:	0f 84 ed 00 00 00    	je     0x1401a0f0e
1401a0e21:	0f 57 f6             	xorps  %xmm6,%xmm6
1401a0e24:	48 85 ff             	test   %rdi,%rdi
1401a0e27:	78 07                	js     0x1401a0e30
1401a0e29:	f3 48 0f 2a f7       	cvtsi2ss %rdi,%xmm6
1401a0e2e:	eb 15                	jmp    0x1401a0e45
1401a0e30:	48 8b c7             	mov    %rdi,%rax
1401a0e33:	48 d1 e8             	shr    $1,%rax
1401a0e36:	83 e7 01             	and    $0x1,%edi
1401a0e39:	48 0b c7             	or     %rdi,%rax
1401a0e3c:	f3 48 0f 2a f0       	cvtsi2ss %rax,%xmm6
1401a0e41:	f3 0f 58 f6          	addss  %xmm6,%xmm6
1401a0e45:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a0e48:	48 85 db             	test   %rbx,%rbx
1401a0e4b:	78 07                	js     0x1401a0e54
1401a0e4d:	f3 48 0f 2a c3       	cvtsi2ss %rbx,%xmm0
1401a0e52:	eb 15                	jmp    0x1401a0e69
1401a0e54:	48 8b c3             	mov    %rbx,%rax
1401a0e57:	48 d1 e8             	shr    $1,%rax
1401a0e5a:	83 e3 01             	and    $0x1,%ebx
1401a0e5d:	48 0b c3             	or     %rbx,%rax
1401a0e60:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1401a0e65:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1401a0e69:	f3 0f 5e f0          	divss  %xmm0,%xmm6
1401a0e6d:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401a0e71:	e8 5a a0 e7 ff       	call   0x14001aed0
1401a0e76:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a0e7a:	48 85 c9             	test   %rcx,%rcx
1401a0e7d:	74 3f                	je     0x1401a0ebe
1401a0e7f:	90                   	nop
1401a0e80:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1401a0e84:	48 2b c1             	sub    %rcx,%rax
1401a0e87:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1401a0e8b:	48 8b d1             	mov    %rcx,%rdx
1401a0e8e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401a0e94:	72 15                	jb     0x1401a0eab
1401a0e96:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a0e9a:	48 2b d1             	sub    %rcx,%rdx
1401a0e9d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401a0ea1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a0ea5:	0f 87 9c 00 00 00    	ja     0x1401a0f47
1401a0eab:	ff 15 0f ba 96 00    	call   *0x96ba0f(%rip)        # 0x140b0c8c0
1401a0eb1:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a0eb4:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1401a0eb9:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
1401a0ebe:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1401a0ec2:	48 85 db             	test   %rbx,%rbx
1401a0ec5:	74 38                	je     0x1401a0eff
1401a0ec7:	83 cf ff             	or     $0xffffffff,%edi
1401a0eca:	8b c7                	mov    %edi,%eax
1401a0ecc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401a0ed1:	03 c7                	add    %edi,%eax
1401a0ed3:	75 2a                	jne    0x1401a0eff
1401a0ed5:	48 8b 03             	mov    (%rbx),%rax
1401a0ed8:	48 8b cb             	mov    %rbx,%rcx
1401a0edb:	48 8b 00             	mov    (%rax),%rax
1401a0ede:	ff 15 54 bd 96 00    	call   *0x96bd54(%rip)        # 0x140b0cc38
1401a0ee4:	8b c7                	mov    %edi,%eax
1401a0ee6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401a0eeb:	03 c7                	add    %edi,%eax
1401a0eed:	75 10                	jne    0x1401a0eff
1401a0eef:	48 8b 03             	mov    (%rbx),%rax
1401a0ef2:	48 8b cb             	mov    %rbx,%rcx
1401a0ef5:	48 8b 40 08          	mov    0x8(%rax),%rax
1401a0ef9:	ff 15 39 bd 96 00    	call   *0x96bd39(%rip)        # 0x140b0cc38
1401a0eff:	0f 28 c6             	movaps %xmm6,%xmm0
1401a0f02:	e9 9e 00 00 00       	jmp    0x1401a0fa5
1401a0f07:	ff 15 8b ba 96 00    	call   *0x96ba8b(%rip)        # 0x140b0c998
1401a0f0d:	90                   	nop
1401a0f0e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401a0f12:	e8 b9 9f e7 ff       	call   0x14001aed0
1401a0f17:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a0f1b:	48 85 c9             	test   %rcx,%rcx
1401a0f1e:	74 41                	je     0x1401a0f61
1401a0f20:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1401a0f24:	48 2b c1             	sub    %rcx,%rax
1401a0f27:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1401a0f2b:	48 8b d1             	mov    %rcx,%rdx
1401a0f2e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401a0f34:	72 18                	jb     0x1401a0f4e
1401a0f36:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a0f3a:	48 2b d1             	sub    %rcx,%rdx
1401a0f3d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401a0f41:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a0f45:	76 07                	jbe    0x1401a0f4e
1401a0f47:	ff 15 4b ba 96 00    	call   *0x96ba4b(%rip)        # 0x140b0c998
1401a0f4d:	cc                   	int3
1401a0f4e:	ff 15 6c b9 96 00    	call   *0x96b96c(%rip)        # 0x140b0c8c0
1401a0f54:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a0f57:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1401a0f5c:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
1401a0f61:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1401a0f65:	48 85 db             	test   %rbx,%rbx
1401a0f68:	74 38                	je     0x1401a0fa2
1401a0f6a:	83 cf ff             	or     $0xffffffff,%edi
1401a0f6d:	8b c7                	mov    %edi,%eax
1401a0f6f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401a0f74:	03 c7                	add    %edi,%eax
1401a0f76:	75 2a                	jne    0x1401a0fa2
1401a0f78:	48 8b 03             	mov    (%rbx),%rax
1401a0f7b:	48 8b cb             	mov    %rbx,%rcx
1401a0f7e:	48 8b 00             	mov    (%rax),%rax
1401a0f81:	ff 15 b1 bc 96 00    	call   *0x96bcb1(%rip)        # 0x140b0cc38
1401a0f87:	8b c7                	mov    %edi,%eax
1401a0f89:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401a0f8e:	03 c7                	add    %edi,%eax
1401a0f90:	75 10                	jne    0x1401a0fa2
1401a0f92:	48 8b 03             	mov    (%rbx),%rax
1401a0f95:	48 8b cb             	mov    %rbx,%rcx
1401a0f98:	48 8b 40 08          	mov    0x8(%rax),%rax
1401a0f9c:	ff 15 96 bc 96 00    	call   *0x96bc96(%rip)        # 0x140b0cc38
1401a0fa2:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a0fa5:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1401a0fac:	00
1401a0fad:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1401a0fb2:	48 83 c4 60          	add    $0x60,%rsp
1401a0fb6:	41 5f                	pop    %r15
1401a0fb8:	41 5e                	pop    %r14
1401a0fba:	41 5d                	pop    %r13
1401a0fbc:	41 5c                	pop    %r12
1401a0fbe:	5f                   	pop    %rdi
1401a0fbf:	5e                   	pop    %rsi
1401a0fc0:	5d                   	pop    %rbp
1401a0fc1:	c3                   	ret
1401a0fc2:	90                   	nop
1401a0fc3:	90                   	nop
1401a0fc4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a0fc9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a0fce:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a0fd3:	57                   	push   %rdi
1401a0fd4:	48 83 ec 20          	sub    $0x20,%rsp
1401a0fd8:	48 83 79 10 00       	cmpq   $0x0,0x10(%rcx)
1401a0fdd:	48 8b f2             	mov    %rdx,%rsi
1401a0fe0:	48 8b d9             	mov    %rcx,%rbx
1401a0fe3:	0f 84 68 01 00 00    	je     0x1401a1151
1401a0fe9:	48 8d 69 18          	lea    0x18(%rcx),%rbp
1401a0fed:	c7 02 03 00 00 00    	movl   $0x3,(%rdx)
1401a0ff3:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
1401a0ff8:	4c 8b c1             	mov    %rcx,%r8
1401a0ffb:	76 09                	jbe    0x1401a1006
1401a0ffd:	4c 8b 01             	mov    (%rcx),%r8
1401a1000:	48 8d 79 18          	lea    0x18(%rcx),%rdi
1401a1004:	eb 03                	jmp    0x1401a1009
1401a1006:	48 8b fd             	mov    %rbp,%rdi
1401a1009:	45 0f b7 00          	movzwl (%r8),%r8d
1401a100d:	48 8b 15 ac 99 b8 00 	mov    0xb899ac(%rip),%rdx        # 0x140d2a9c0
1401a1014:	48 8b 0d 9d 99 b8 00 	mov    0xb8999d(%rip),%rcx        # 0x140d2a9b8
1401a101b:	e8 b0 fa 94 00       	call   0x140af0ad0
1401a1020:	48 3b 05 99 99 b8 00 	cmp    0xb89999(%rip),%rax        # 0x140d2a9c0
1401a1027:	74 05                	je     0x1401a102e
1401a1029:	83 26 00             	andl   $0x0,(%rsi)
1401a102c:	eb 7b                	jmp    0x1401a10a9
1401a102e:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
1401a1033:	4c 8b c3             	mov    %rbx,%r8
1401a1036:	76 06                	jbe    0x1401a103e
1401a1038:	4c 8b 03             	mov    (%rbx),%r8
1401a103b:	48 8b ef             	mov    %rdi,%rbp
1401a103e:	45 0f b7 00          	movzwl (%r8),%r8d
1401a1042:	48 8b fd             	mov    %rbp,%rdi
1401a1045:	48 8b 15 ec 99 b8 00 	mov    0xb899ec(%rip),%rdx        # 0x140d2aa38
1401a104c:	48 8b 0d dd 99 b8 00 	mov    0xb899dd(%rip),%rcx        # 0x140d2aa30
1401a1053:	e8 78 fa 94 00       	call   0x140af0ad0
1401a1058:	48 3b 05 d9 99 b8 00 	cmp    0xb899d9(%rip),%rax        # 0x140d2aa38
1401a105f:	74 08                	je     0x1401a1069
1401a1061:	c7 06 01 00 00 00    	movl   $0x1,(%rsi)
1401a1067:	eb 40                	jmp    0x1401a10a9
1401a1069:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
1401a106e:	4c 8b c3             	mov    %rbx,%r8
1401a1071:	76 07                	jbe    0x1401a107a
1401a1073:	4c 8b 03             	mov    (%rbx),%r8
1401a1076:	48 8d 7b 18          	lea    0x18(%rbx),%rdi
1401a107a:	45 0f b7 00          	movzwl (%r8),%r8d
1401a107e:	48 8b 15 eb 99 b8 00 	mov    0xb899eb(%rip),%rdx        # 0x140d2aa70
1401a1085:	48 8b 0d dc 99 b8 00 	mov    0xb899dc(%rip),%rcx        # 0x140d2aa68
1401a108c:	e8 3f fa 94 00       	call   0x140af0ad0
1401a1091:	48 3b 05 d8 99 b8 00 	cmp    0xb899d8(%rip),%rax        # 0x140d2aa70
1401a1098:	74 06                	je     0x1401a10a0
1401a109a:	c7 06 02 00 00 00    	movl   $0x2,(%rsi)
1401a10a0:	83 3e 03             	cmpl   $0x3,(%rsi)
1401a10a3:	0f 84 a3 00 00 00    	je     0x1401a114c
1401a10a9:	bd 01 00 00 00       	mov    $0x1,%ebp
1401a10ae:	48 39 6b 10          	cmp    %rbp,0x10(%rbx)
1401a10b2:	0f 86 91 00 00 00    	jbe    0x1401a1149
1401a10b8:	48 83 3f 07          	cmpq   $0x7,(%rdi)
1401a10bc:	4c 8b c3             	mov    %rbx,%r8
1401a10bf:	76 03                	jbe    0x1401a10c4
1401a10c1:	4c 8b 03             	mov    (%rbx),%r8
1401a10c4:	45 0f b7 00          	movzwl (%r8),%r8d
1401a10c8:	48 8b 15 f1 98 b8 00 	mov    0xb898f1(%rip),%rdx        # 0x140d2a9c0
1401a10cf:	48 8b 0d e2 98 b8 00 	mov    0xb898e2(%rip),%rcx        # 0x140d2a9b8
1401a10d6:	e8 f5 f9 94 00       	call   0x140af0ad0
1401a10db:	48 3b 05 de 98 b8 00 	cmp    0xb898de(%rip),%rax        # 0x140d2a9c0
1401a10e2:	75 58                	jne    0x1401a113c
1401a10e4:	48 83 3f 07          	cmpq   $0x7,(%rdi)
1401a10e8:	4c 8b c3             	mov    %rbx,%r8
1401a10eb:	76 03                	jbe    0x1401a10f0
1401a10ed:	4c 8b 03             	mov    (%rbx),%r8
1401a10f0:	45 0f b7 00          	movzwl (%r8),%r8d
1401a10f4:	48 8b 15 3d 99 b8 00 	mov    0xb8993d(%rip),%rdx        # 0x140d2aa38
1401a10fb:	48 8b 0d 2e 99 b8 00 	mov    0xb8992e(%rip),%rcx        # 0x140d2aa30
1401a1102:	e8 c9 f9 94 00       	call   0x140af0ad0
1401a1107:	48 3b 05 2a 99 b8 00 	cmp    0xb8992a(%rip),%rax        # 0x140d2aa38
1401a110e:	75 2c                	jne    0x1401a113c
1401a1110:	48 83 3f 07          	cmpq   $0x7,(%rdi)
1401a1114:	4c 8b c3             	mov    %rbx,%r8
1401a1117:	76 03                	jbe    0x1401a111c
1401a1119:	4c 8b 03             	mov    (%rbx),%r8
1401a111c:	45 0f b7 00          	movzwl (%r8),%r8d
1401a1120:	48 8b 15 49 99 b8 00 	mov    0xb89949(%rip),%rdx        # 0x140d2aa70
1401a1127:	48 8b 0d 3a 99 b8 00 	mov    0xb8993a(%rip),%rcx        # 0x140d2aa68
1401a112e:	e8 9d f9 94 00       	call   0x140af0ad0
1401a1133:	48 3b 05 36 99 b8 00 	cmp    0xb89936(%rip),%rax        # 0x140d2aa70
1401a113a:	75 15                	jne    0x1401a1151
1401a113c:	48 ff c5             	inc    %rbp
1401a113f:	48 3b 6b 10          	cmp    0x10(%rbx),%rbp
1401a1143:	0f 82 6f ff ff ff    	jb     0x1401a10b8
1401a1149:	83 3e 03             	cmpl   $0x3,(%rsi)
1401a114c:	0f 95 c0             	setne  %al
1401a114f:	eb 02                	jmp    0x1401a1153
1401a1151:	32 c0                	xor    %al,%al
1401a1153:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a1158:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401a115d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401a1162:	48 83 c4 20          	add    $0x20,%rsp
1401a1166:	5f                   	pop    %rdi
1401a1167:	c3                   	ret
1401a1168:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1401a116d:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401a1172:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401a1177:	55                   	push   %rbp
1401a1178:	48 8b ec             	mov    %rsp,%rbp
1401a117b:	48 83 ec 30          	sub    $0x30,%rsp
1401a117f:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
1401a1183:	48 8d 3d 0e 97 b8 00 	lea    0xb8970e(%rip),%rdi        # 0x140d2a898
1401a118a:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
1401a118e:	48 83 25 02 97 b8 00 	andq   $0x0,0xb89702(%rip)        # 0x140d2a898
1401a1195:	00
1401a1196:	48 83 25 02 97 b8 00 	andq   $0x0,0xb89702(%rip)        # 0x140d2a8a0
1401a119d:	00
1401a119e:	b9 48 00 00 00       	mov    $0x48,%ecx
1401a11a3:	ff 15 1f b7 96 00    	call   *0x96b71f(%rip)        # 0x140b0c8c8
1401a11a9:	48 85 c0             	test   %rax,%rax
1401a11ac:	75 07                	jne    0x1401a11b5
1401a11ae:	ff 15 e4 b2 96 00    	call   *0x96b2e4(%rip)        # 0x140b0c498
1401a11b4:	cc                   	int3
1401a11b5:	48 89 00             	mov    %rax,(%rax)
1401a11b8:	48 89 40 08          	mov    %rax,0x8(%rax)
1401a11bc:	48 89 40 10          	mov    %rax,0x10(%rax)
1401a11c0:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401a11c6:	48 89 05 cb 96 b8 00 	mov    %rax,0xb896cb(%rip)        # 0x140d2a898
1401a11cd:	c7 45 f0 01 00 00 00 	movl   $0x1,-0x10(%rbp)
1401a11d4:	b8 32 01 00 00       	mov    $0x132,%eax
1401a11d9:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a11dd:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a11e1:	48 8b cf             	mov    %rdi,%rcx
1401a11e4:	e8 17 6f 00 00       	call   0x1401a8100
1401a11e9:	48 8d 15 f0 3d 9a 00 	lea    0x9a3df0(%rip),%rdx        # 0x140b44fe0
1401a11f0:	48 8b c8             	mov    %rax,%rcx
1401a11f3:	e8 a4 53 e6 ff       	call   0x14000659c
1401a11f8:	b8 33 01 00 00       	mov    $0x133,%eax
1401a11fd:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1201:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1205:	48 8b cf             	mov    %rdi,%rcx
1401a1208:	e8 f3 6e 00 00       	call   0x1401a8100
1401a120d:	48 8d 15 c4 3d 9a 00 	lea    0x9a3dc4(%rip),%rdx        # 0x140b44fd8
1401a1214:	48 8b c8             	mov    %rax,%rcx
1401a1217:	e8 80 53 e6 ff       	call   0x14000659c
1401a121c:	b8 00 fb 00 00       	mov    $0xfb00,%eax
1401a1221:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1225:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1229:	48 8b cf             	mov    %rdi,%rcx
1401a122c:	e8 cf 6e 00 00       	call   0x1401a8100
1401a1231:	48 8d 15 b8 3d 9a 00 	lea    0x9a3db8(%rip),%rdx        # 0x140b44ff0
1401a1238:	48 8b c8             	mov    %rax,%rcx
1401a123b:	e8 5c 53 e6 ff       	call   0x14000659c
1401a1240:	b8 01 fb 00 00       	mov    $0xfb01,%eax
1401a1245:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1249:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a124d:	48 8b cf             	mov    %rdi,%rcx
1401a1250:	e8 ab 6e 00 00       	call   0x1401a8100
1401a1255:	48 8d 15 8c 3d 9a 00 	lea    0x9a3d8c(%rip),%rdx        # 0x140b44fe8
1401a125c:	48 8b c8             	mov    %rax,%rcx
1401a125f:	e8 38 53 e6 ff       	call   0x14000659c
1401a1264:	b8 02 fb 00 00       	mov    $0xfb02,%eax
1401a1269:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a126d:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1271:	48 8b cf             	mov    %rdi,%rcx
1401a1274:	e8 87 6e 00 00       	call   0x1401a8100
1401a1279:	48 8d 15 80 3d 9a 00 	lea    0x9a3d80(%rip),%rdx        # 0x140b45000
1401a1280:	48 8b c8             	mov    %rax,%rcx
1401a1283:	e8 14 53 e6 ff       	call   0x14000659c