180101db0:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101db4:	89 74 8b 10          	mov    %esi,0x10(%rbx,%rcx,4)
180101db8:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180101dbc:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101dc0:	c7 44 8b 14 c0 02 00 	movl   $0x2c0,0x14(%rbx,%rcx,4)
180101dc7:	00
180101dc8:	e9 90 0a 00 00       	jmp    0x18010285d
180101dcd:	41 39 47 14          	cmp    %eax,0x14(%r15)
180101dd1:	0f 86 3e 03 00 00    	jbe    0x180102115
180101dd7:	41 8a 47 0d          	mov    0xd(%r15),%al
180101ddb:	24 03                	and    $0x3,%al
180101ddd:	40 3a c7             	cmp    %dil,%al
180101de0:	75 49                	jne    0x180101e2b
180101de2:	33 c0                	xor    %eax,%eax
180101de4:	44 8b fe             	mov    %esi,%r15d
180101de7:	48 85 db             	test   %rbx,%rbx
180101dea:	0f 84 46 08 00 00    	je     0x180102636
180101df0:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101df4:	66 41 3b c6          	cmp    %r14w,%ax
180101df8:	0f 83 36 08 00 00    	jae    0x180102634
180101dfe:	48 83 c0 09          	add    $0x9,%rax
180101e02:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180101e06:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180101e0a:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101e0e:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101e12:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
180101e16:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101e1a:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101e1e:	c7 44 8b 74 c8 02 00 	movl   $0x2c8,0x74(%rbx,%rcx,4)
180101e25:	00
180101e26:	e9 05 08 00 00       	jmp    0x180102630
180101e2b:	4c 8b 45 77          	mov    0x77(%rbp),%r8
180101e2f:	49 8b cd             	mov    %r13,%rcx
180101e32:	41 8b 57 1c          	mov    0x1c(%r15),%edx
180101e36:	e8 f9 df 03 00       	call   0x18013fe34
180101e3b:	84 c0                	test   %al,%al
180101e3d:	75 49                	jne    0x180101e88
180101e3f:	33 c0                	xor    %eax,%eax
180101e41:	44 8b fe             	mov    %esi,%r15d
180101e44:	48 85 db             	test   %rbx,%rbx
180101e47:	0f 84 e9 07 00 00    	je     0x180102636
180101e4d:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101e51:	66 41 3b c6          	cmp    %r14w,%ax
180101e55:	0f 83 d9 07 00 00    	jae    0x180102634
180101e5b:	48 83 c0 09          	add    $0x9,%rax
180101e5f:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180101e63:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180101e67:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101e6b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101e6f:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
180101e73:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101e77:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101e7b:	c7 44 8b 74 d0 02 00 	movl   $0x2d0,0x74(%rbx,%rcx,4)
180101e82:	00
180101e83:	e9 a8 07 00 00       	jmp    0x180102630
180101e88:	41 8b 57 1c          	mov    0x1c(%r15),%edx
180101e8c:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
180101e90:	49 8b 45 08          	mov    0x8(%r13),%rax
180101e94:	49 8b cd             	mov    %r13,%rcx
180101e97:	ff d0                	call   *%rax
180101e99:	0f 1f 00             	nopl   (%rax)
180101e9c:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180101ea0:	4c 8b d8             	mov    %rax,%r11
180101ea3:	48 85 c0             	test   %rax,%rax
180101ea6:	75 4b                	jne    0x180101ef3
180101ea8:	ba 9a 00 00 c0       	mov    $0xc000009a,%edx
180101ead:	44 8b fa             	mov    %edx,%r15d
180101eb0:	48 85 db             	test   %rbx,%rbx
180101eb3:	0f 84 c0 09 00 00    	je     0x180102879
180101eb9:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180101ebd:	66 41 3b c6          	cmp    %r14w,%ax
180101ec1:	0f 83 b2 09 00 00    	jae    0x180102879
180101ec7:	48 03 c7             	add    %rdi,%rax
180101eca:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180101ece:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180101ed2:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180101ed6:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101eda:	89 54 8b 10          	mov    %edx,0x10(%rbx,%rcx,4)
180101ede:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180101ee2:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101ee6:	c7 44 8b 14 e0 02 00 	movl   $0x2e0,0x14(%rbx,%rcx,4)
180101eed:	00
180101eee:	e9 54 eb ff ff       	jmp    0x180100a47
180101ef3:	49 8b cb             	mov    %r11,%rcx
180101ef6:	e8 89 e0 03 00       	call   0x18013ff84
180101efb:	44 8b d0             	mov    %eax,%r10d
180101efe:	41 3b c6             	cmp    %r14d,%eax
180101f01:	0f 82 d9 06 00 00    	jb     0x1801025e0
180101f07:	45 0f b7 03          	movzwl (%r11),%r8d
180101f0b:	b8 6c 66 00 00       	mov    $0x666c,%eax
180101f10:	45 0f b7 4b 02       	movzwl 0x2(%r11),%r9d
180101f15:	41 0f b7 c8          	movzwl %r8w,%ecx
180101f19:	66 2b c8             	sub    %ax,%cx
180101f1c:	b8 ff fd 00 00       	mov    $0xfdff,%eax
180101f21:	66 23 c8             	and    %ax,%cx
180101f24:	66 f7 d9             	neg    %cx
180101f27:	41 8b c9             	mov    %r9d,%ecx
180101f2a:	1b d2                	sbb    %edx,%edx
180101f2c:	83 e2 fc             	and    $0xfffffffc,%edx
180101f2f:	41 03 d6             	add    %r14d,%edx
180101f32:	0f af ca             	imul   %edx,%ecx
180101f35:	48 83 c1 04          	add    $0x4,%rcx
180101f39:	48 83 f9 04          	cmp    $0x4,%rcx
180101f3d:	0f 82 9d 06 00 00    	jb     0x1801025e0
180101f43:	b9 ff fd 00 00       	mov    $0xfdff,%ecx
180101f48:	41 0f b7 c0          	movzwl %r8w,%eax
180101f4c:	ba 6c 66 00 00       	mov    $0x666c,%edx
180101f51:	66 2b c2             	sub    %dx,%ax
180101f54:	66 23 c1             	and    %cx,%ax
180101f57:	66 f7 d8             	neg    %ax
180101f5a:	1b c9                	sbb    %ecx,%ecx
180101f5c:	83 e1 fc             	and    $0xfffffffc,%ecx
180101f5f:	41 03 ce             	add    %r14d,%ecx
180101f62:	41 0f af c9          	imul   %r9d,%ecx
180101f66:	48 83 c1 04          	add    $0x4,%rcx
180101f6a:	49 3b ca             	cmp    %r10,%rcx
180101f6d:	0f 87 6d 06 00 00    	ja     0x1801025e0
180101f73:	45 33 d2             	xor    %r10d,%r10d
180101f76:	66 45 85 c9          	test   %r9w,%r9w
180101f7a:	75 5d                	jne    0x180101fd9
180101f7c:	49 8b 45 10          	mov    0x10(%r13),%rax
180101f80:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180101f84:	49 8b cd             	mov    %r13,%rcx
180101f87:	44 8b fe             	mov    %esi,%r15d
180101f8a:	ff d0                	call   *%rax
180101f8c:	0f 1f 00             	nopl   (%rax)
180101f8f:	33 c0                	xor    %eax,%eax
180101f91:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180101f95:	48 85 db             	test   %rbx,%rbx
180101f98:	0f 84 98 06 00 00    	je     0x180102636
180101f9e:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101fa2:	66 41 3b c6          	cmp    %r14w,%ax
180101fa6:	0f 83 88 06 00 00    	jae    0x180102634
180101fac:	48 83 c0 09          	add    $0x9,%rax
180101fb0:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180101fb4:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180101fb8:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101fbc:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101fc0:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
180101fc4:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180101fc8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180101fcc:	c7 44 8b 74 10 03 00 	movl   $0x310,0x74(%rbx,%rcx,4)
180101fd3:	00
180101fd4:	e9 57 06 00 00       	jmp    0x180102630
180101fd9:	48 85 db             	test   %rbx,%rbx
180101fdc:	74 0b                	je     0x180101fe9
180101fde:	4c 89 9b 00 01 00 00 	mov    %r11,0x100(%rbx)
180101fe5:	45 0f b7 03          	movzwl (%r11),%r8d
180101fe9:	b8 6c 69 00 00       	mov    $0x696c,%eax
180101fee:	8d 48 06             	lea    0x6(%rax),%ecx
180101ff1:	66 44 3b c0          	cmp    %ax,%r8w
180101ff5:	74 74                	je     0x18010206b
180101ff7:	66 44 3b c2          	cmp    %dx,%r8w
180101ffb:	74 6e                	je     0x18010206b
180101ffd:	b8 6c 68 00 00       	mov    $0x686c,%eax
180102002:	66 44 3b c0          	cmp    %ax,%r8w
180102006:	74 63                	je     0x18010206b
180102008:	66 44 3b c1          	cmp    %cx,%r8w
18010200c:	74 5d                	je     0x18010206b
18010200e:	49 8b 45 10          	mov    0x10(%r13),%rax
180102012:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180102016:	49 8b cd             	mov    %r13,%rcx
180102019:	44 8b fe             	mov    %esi,%r15d
18010201c:	ff d0                	call   *%rax
18010201e:	0f 1f 00             	nopl   (%rax)
180102021:	33 c0                	xor    %eax,%eax
180102023:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180102027:	48 85 db             	test   %rbx,%rbx
18010202a:	0f 84 06 06 00 00    	je     0x180102636
180102030:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102034:	66 41 3b c6          	cmp    %r14w,%ax
180102038:	0f 83 f6 05 00 00    	jae    0x180102634
18010203e:	48 83 c0 09          	add    $0x9,%rax
180102042:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102046:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
18010204a:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010204e:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102052:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
180102056:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010205a:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010205e:	c7 44 8b 74 e0 03 00 	movl   $0x3e0,0x74(%rbx,%rcx,4)
180102065:	00
180102066:	e9 c5 05 00 00       	jmp    0x180102630
18010206b:	41 0f b7 43 02       	movzwl 0x2(%r11),%eax
180102070:	66 44 3b c1          	cmp    %cx,%r8w
180102074:	0f 84 23 01 00 00    	je     0x18010219d
18010207a:	49 8b cd             	mov    %r13,%rcx
18010207d:	41 3b 47 14          	cmp    0x14(%r15),%eax
180102081:	74 5a                	je     0x1801020dd
180102083:	49 8b 45 10          	mov    0x10(%r13),%rax
180102087:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
18010208b:	44 8b fe             	mov    %esi,%r15d
18010208e:	ff d0                	call   *%rax
180102090:	0f 1f 00             	nopl   (%rax)
180102093:	33 c0                	xor    %eax,%eax
180102095:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180102099:	48 85 db             	test   %rbx,%rbx
18010209c:	0f 84 94 05 00 00    	je     0x180102636
1801020a2:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801020a6:	66 41 3b c6          	cmp    %r14w,%ax
1801020aa:	0f 83 84 05 00 00    	jae    0x180102634
1801020b0:	48 83 c0 09          	add    $0x9,%rax
1801020b4:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801020b8:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
1801020bc:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801020c0:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801020c4:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
1801020c8:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801020cc:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801020d0:	c7 44 8b 74 30 03 00 	movl   $0x330,0x74(%rbx,%rcx,4)
1801020d7:	00
1801020d8:	e9 53 05 00 00       	jmp    0x180102630
1801020dd:	8b 55 57             	mov    0x57(%rbp),%edx
1801020e0:	4d 8b c3             	mov    %r11,%r8
1801020e3:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1801020e8:	e8 47 e4 ff ff       	call   0x180100534
1801020ed:	44 8b f8             	mov    %eax,%r15d
1801020f0:	3d 2a 00 00 80       	cmp    $0x8000002a,%eax
1801020f5:	75 47                	jne    0x18010213e
1801020f7:	40 88 7d 9f          	mov    %dil,-0x61(%rbp)
1801020fb:	4c 8b 7d a7          	mov    -0x59(%rbp),%r15
1801020ff:	49 8b 45 10          	mov    0x10(%r13),%rax
180102103:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180102107:	49 8b cd             	mov    %r13,%rcx
18010210a:	ff d0                	call   *%rax
18010210c:	0f 1f 00             	nopl   (%rax)
18010210f:	33 c0                	xor    %eax,%eax
180102111:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180102115:	44 8b 45 57          	mov    0x57(%rbp),%r8d
180102119:	8a 55 9f             	mov    -0x61(%rbp),%dl
18010211c:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
180102121:	41 39 47 20          	cmp    %eax,0x20(%r15)
180102125:	0f 85 ba 05 00 00    	jne    0x1801026e5
18010212b:	33 c0                	xor    %eax,%eax
18010212d:	41 39 47 18          	cmp    %eax,0x18(%r15)
180102131:	0f 85 b0 05 00 00    	jne    0x1801026e7
180102137:	8a c8                	mov    %al,%cl
180102139:	e9 ac 05 00 00       	jmp    0x1801026ea
18010213e:	b9 00 00 00 80       	mov    $0x80000000,%ecx
180102143:	03 c1                	add    %ecx,%eax
180102145:	85 c1                	test   %eax,%ecx
180102147:	75 09                	jne    0x180102152
180102149:	44 3b fe             	cmp    %esi,%r15d
18010214c:	0f 85 0f 07 00 00    	jne    0x180102861
180102152:	44 3b fe             	cmp    %esi,%r15d
180102155:	75 a4                	jne    0x1801020fb
180102157:	33 c0                	xor    %eax,%eax
180102159:	48 85 db             	test   %rbx,%rbx
18010215c:	0f 84 d4 04 00 00    	je     0x180102636
180102162:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102166:	66 41 3b c6          	cmp    %r14w,%ax
18010216a:	0f 83 c4 04 00 00    	jae    0x180102634
180102170:	48 83 c0 09          	add    $0x9,%rax
180102174:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102178:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
18010217c:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102180:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102184:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
180102188:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010218c:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102190:	c7 44 8b 74 40 03 00 	movl   $0x340,0x74(%rbx,%rcx,4)
180102197:	00
180102198:	e9 93 04 00 00       	jmp    0x180102630
18010219d:	41 8b d2             	mov    %r10d,%edx
1801021a0:	41 8b ca             	mov    %r10d,%ecx
1801021a3:	89 55 7f             	mov    %edx,0x7f(%rbp)
1801021a6:	89 4d bf             	mov    %ecx,-0x41(%rbp)
1801021a9:	66 44 3b d0          	cmp    %ax,%r10w
1801021ad:	0f 83 77 01 00 00    	jae    0x18010232a
1801021b3:	48 85 db             	test   %rbx,%rbx
1801021b6:	74 06                	je     0x1801021be
1801021b8:	89 8b 08 01 00 00    	mov    %ecx,0x108(%rbx)
1801021be:	4c 8b 45 77          	mov    0x77(%rbp),%r8
1801021c2:	44 8b f9             	mov    %ecx,%r15d
1801021c5:	49 8b cd             	mov    %r13,%rcx
1801021c8:	43 8b 54 bb 04       	mov    0x4(%r11,%r15,4),%edx
1801021cd:	e8 62 dc 03 00       	call   0x18013fe34
1801021d2:	49 8b cd             	mov    %r13,%rcx
1801021d5:	84 c0                	test   %al,%al
1801021d7:	0f 84 b0 03 00 00    	je     0x18010258d
1801021dd:	48 8b 45 af          	mov    -0x51(%rbp),%rax
1801021e1:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1801021e5:	42 8b 54 b8 04       	mov    0x4(%rax,%r15,4),%edx
1801021ea:	49 8b 45 08          	mov    0x8(%r13),%rax
1801021ee:	ff d0                	call   *%rax
1801021f0:	0f 1f 00             	nopl   (%rax)
1801021f3:	4c 8b c0             	mov    %rax,%r8
1801021f6:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1801021fa:	33 c0                	xor    %eax,%eax
1801021fc:	4d 85 c0             	test   %r8,%r8
1801021ff:	0f 84 3d 03 00 00    	je     0x180102542
180102205:	49 8b c8             	mov    %r8,%rcx
180102208:	e8 77 dd 03 00       	call   0x18013ff84
18010220d:	44 8b d8             	mov    %eax,%r11d
180102210:	41 3b c6             	cmp    %r14d,%eax
180102213:	0f 82 bc 02 00 00    	jb     0x1801024d5
180102219:	45 0f b7 08          	movzwl (%r8),%r9d
18010221d:	41 bf 6c 66 00 00    	mov    $0x666c,%r15d
180102223:	45 0f b7 50 02       	movzwl 0x2(%r8),%r10d
180102228:	41 0f b7 c9          	movzwl %r9w,%ecx
18010222c:	66 41 2b cf          	sub    %r15w,%cx
180102230:	b8 ff fd 00 00       	mov    $0xfdff,%eax
180102235:	66 23 c8             	and    %ax,%cx
180102238:	66 f7 d9             	neg    %cx
18010223b:	41 8b ca             	mov    %r10d,%ecx
18010223e:	1b d2                	sbb    %edx,%edx
180102240:	83 e2 fc             	and    $0xfffffffc,%edx
180102243:	41 03 d6             	add    %r14d,%edx
180102246:	0f af ca             	imul   %edx,%ecx
180102249:	48 83 c1 04          	add    $0x4,%rcx
18010224d:	48 83 f9 04          	cmp    $0x4,%rcx
180102251:	0f 82 7e 02 00 00    	jb     0x1801024d5
180102257:	b9 ff fd 00 00       	mov    $0xfdff,%ecx
18010225c:	41 0f b7 c1          	movzwl %r9w,%eax
180102260:	66 41 2b c7          	sub    %r15w,%ax
180102264:	66 23 c1             	and    %cx,%ax
180102267:	66 f7 d8             	neg    %ax
18010226a:	1b c9                	sbb    %ecx,%ecx
18010226c:	83 e1 fc             	and    $0xfffffffc,%ecx
18010226f:	41 03 ce             	add    %r14d,%ecx
180102272:	41 0f af ca          	imul   %r10d,%ecx
180102276:	48 83 c1 04          	add    $0x4,%rcx
18010227a:	49 3b cb             	cmp    %r11,%rcx
18010227d:	0f 87 52 02 00 00    	ja     0x1801024d5
180102283:	66 45 85 d2          	test   %r10w,%r10w
180102287:	0f 84 db 01 00 00    	je     0x180102468
18010228d:	41 0f b7 c1          	movzwl %r9w,%eax
180102291:	b9 ff fc 00 00       	mov    $0xfcff,%ecx
180102296:	66 41 2b c7          	sub    %r15w,%ax
18010229a:	66 85 c1             	test   %ax,%cx
18010229d:	0f 85 58 01 00 00    	jne    0x1801023fb
1801022a3:	b8 6c 67 00 00       	mov    $0x676c,%eax
1801022a8:	66 44 3b c8          	cmp    %ax,%r9w
1801022ac:	0f 84 49 01 00 00    	je     0x1801023fb
1801022b2:	8b 55 57             	mov    0x57(%rbp),%edx
1801022b5:	49 8b cd             	mov    %r13,%rcx
1801022b8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1801022bd:	e8 72 e2 ff ff       	call   0x180100534
1801022c2:	44 8b f8             	mov    %eax,%r15d
1801022c5:	3d 2a 00 00 80       	cmp    $0x8000002a,%eax
1801022ca:	75 06                	jne    0x1801022d2
1801022cc:	40 88 7d 9f          	mov    %dil,-0x61(%rbp)
1801022d0:	eb 1d                	jmp    0x1801022ef
1801022d2:	b9 00 00 00 80       	mov    $0x80000000,%ecx
1801022d7:	03 c1                	add    %ecx,%eax
1801022d9:	85 c1                	test   %eax,%ecx
1801022db:	75 09                	jne    0x1801022e6
1801022dd:	44 3b fe             	cmp    %esi,%r15d
1801022e0:	0f 85 7b 05 00 00    	jne    0x180102861
1801022e6:	44 3b fe             	cmp    %esi,%r15d