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
1801022e9:	0f 84 a2 00 00 00    	je     0x180102391
1801022ef:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1801022f3:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1801022f7:	49 8b cd             	mov    %r13,%rcx
1801022fa:	0f b7 40 02          	movzwl 0x2(%rax),%eax
1801022fe:	01 45 7f             	add    %eax,0x7f(%rbp)
180102301:	49 8b 45 10          	mov    0x10(%r13),%rax
180102305:	ff d0                	call   *%rax
180102307:	0f 1f 00             	nopl   (%rax)
18010230a:	8b 4d bf             	mov    -0x41(%rbp),%ecx
18010230d:	4c 8b 5d af          	mov    -0x51(%rbp),%r11
180102311:	03 cf                	add    %edi,%ecx
180102313:	89 4d bf             	mov    %ecx,-0x41(%rbp)
180102316:	41 0f b7 43 02       	movzwl 0x2(%r11),%eax
18010231b:	3b c8                	cmp    %eax,%ecx
18010231d:	0f 82 90 fe ff ff    	jb     0x1801021b3
180102323:	4c 8b 7d a7          	mov    -0x59(%rbp),%r15
180102327:	8b 55 7f             	mov    0x7f(%rbp),%edx
18010232a:	41 39 57 14          	cmp    %edx,0x14(%r15)
18010232e:	0f 84 cb fd ff ff    	je     0x1801020ff
180102334:	49 8b 45 10          	mov    0x10(%r13),%rax
180102338:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
18010233c:	49 8b cd             	mov    %r13,%rcx
18010233f:	44 8b fe             	mov    %esi,%r15d
180102342:	ff d0                	call   *%rax
180102344:	0f 1f 00             	nopl   (%rax)
180102347:	33 c0                	xor    %eax,%eax
180102349:	48 89 45 af          	mov    %rax,-0x51(%rbp)
18010234d:	48 85 db             	test   %rbx,%rbx
180102350:	0f 84 e0 02 00 00    	je     0x180102636
180102356:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010235a:	66 41 3b c6          	cmp    %r14w,%ax
18010235e:	0f 83 d0 02 00 00    	jae    0x180102634
180102364:	48 83 c0 09          	add    $0x9,%rax
180102368:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
18010236c:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180102370:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102374:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102378:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
18010237c:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102380:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102384:	c7 44 8b 74 c0 03 00 	movl   $0x3c0,0x74(%rbx,%rcx,4)
18010238b:	00
18010238c:	e9 9f 02 00 00       	jmp    0x180102630
180102391:	49 8b 45 10          	mov    0x10(%r13),%rax
180102395:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
180102399:	49 8b cd             	mov    %r13,%rcx
18010239c:	ff d0                	call   *%rax
18010239e:	0f 1f 00             	nopl   (%rax)
1801023a1:	49 8b 45 10          	mov    0x10(%r13),%rax
1801023a5:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1801023a9:	49 8b cd             	mov    %r13,%rcx
1801023ac:	ff d0                	call   *%rax
1801023ae:	0f 1f 00             	nopl   (%rax)
1801023b1:	33 c0                	xor    %eax,%eax
1801023b3:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1801023b7:	48 85 db             	test   %rbx,%rbx
1801023ba:	0f 84 76 02 00 00    	je     0x180102636
1801023c0:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801023c4:	66 41 3b c6          	cmp    %r14w,%ax
1801023c8:	0f 83 66 02 00 00    	jae    0x180102634
1801023ce:	48 83 c0 09          	add    $0x9,%rax
1801023d2:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801023d6:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
1801023da:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801023de:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801023e2:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
1801023e6:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801023ea:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801023ee:	c7 44 8b 74 b8 03 00 	movl   $0x3b8,0x74(%rbx,%rcx,4)
1801023f5:	00
1801023f6:	e9 35 02 00 00       	jmp    0x180102630
1801023fb:	49 8b 45 10          	mov    0x10(%r13),%rax
1801023ff:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
180102403:	49 8b cd             	mov    %r13,%rcx
180102406:	44 8b fe             	mov    %esi,%r15d
180102409:	ff d0                	call   *%rax
18010240b:	0f 1f 00             	nopl   (%rax)
18010240e:	49 8b 45 10          	mov    0x10(%r13),%rax
180102412:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180102416:	49 8b cd             	mov    %r13,%rcx
180102419:	ff d0                	call   *%rax
18010241b:	0f 1f 00             	nopl   (%rax)
18010241e:	33 c0                	xor    %eax,%eax
180102420:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180102424:	48 85 db             	test   %rbx,%rbx
180102427:	0f 84 09 02 00 00    	je     0x180102636
18010242d:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102431:	66 41 3b c6          	cmp    %r14w,%ax
180102435:	0f 83 f9 01 00 00    	jae    0x180102634
18010243b:	48 83 c0 09          	add    $0x9,%rax
18010243f:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102443:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180102447:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010244b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010244f:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
180102453:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102457:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010245b:	c7 44 8b 74 b0 03 00 	movl   $0x3b0,0x74(%rbx,%rcx,4)
180102462:	00
180102463:	e9 c8 01 00 00       	jmp    0x180102630
180102468:	49 8b 45 10          	mov    0x10(%r13),%rax
18010246c:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
180102470:	49 8b cd             	mov    %r13,%rcx
180102473:	44 8b fe             	mov    %esi,%r15d
180102476:	ff d0                	call   *%rax
180102478:	0f 1f 00             	nopl   (%rax)
18010247b:	49 8b 45 10          	mov    0x10(%r13),%rax
18010247f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
180102483:	49 8b cd             	mov    %r13,%rcx
180102486:	ff d0                	call   *%rax
180102488:	0f 1f 00             	nopl   (%rax)
18010248b:	33 c0                	xor    %eax,%eax
18010248d:	48 89 45 af          	mov    %rax,-0x51(%rbp)
180102491:	48 85 db             	test   %rbx,%rbx
180102494:	0f 84 9c 01 00 00    	je     0x180102636
18010249a:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010249e:	66 41 3b c6          	cmp    %r14w,%ax
1801024a2:	0f 83 8c 01 00 00    	jae    0x180102634
1801024a8:	48 83 c0 09          	add    $0x9,%rax
1801024ac:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801024b0:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
1801024b4:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801024b8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801024bc:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
1801024c0:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801024c4:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801024c8:	c7 44 8b 74 90 03 00 	movl   $0x390,0x74(%rbx,%rcx,4)
1801024cf:	00
1801024d0:	e9 5b 01 00 00       	jmp    0x180102630
1801024d5:	49 8b 45 10          	mov    0x10(%r13),%rax
1801024d9:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1801024dd:	49 8b cd             	mov    %r13,%rcx
1801024e0:	44 8b fe             	mov    %esi,%r15d
1801024e3:	ff d0                	call   *%rax
1801024e5:	0f 1f 00             	nopl   (%rax)
1801024e8:	49 8b 45 10          	mov    0x10(%r13),%rax
1801024ec:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1801024f0:	49 8b cd             	mov    %r13,%rcx
1801024f3:	ff d0                	call   *%rax
1801024f5:	0f 1f 00             	nopl   (%rax)
1801024f8:	33 c0                	xor    %eax,%eax
1801024fa:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1801024fe:	48 85 db             	test   %rbx,%rbx
180102501:	0f 84 2f 01 00 00    	je     0x180102636
180102507:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010250b:	66 41 3b c6          	cmp    %r14w,%ax
18010250f:	0f 83 1f 01 00 00    	jae    0x180102634
180102515:	48 83 c0 09          	add    $0x9,%rax
180102519:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
18010251d:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
180102521:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102525:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102529:	89 74 8b 70          	mov    %esi,0x70(%rbx,%rcx,4)
18010252d:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102531:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102535:	c7 44 8b 74 70 03 00 	movl   $0x370,0x74(%rbx,%rcx,4)
18010253c:	00
18010253d:	e9 ee 00 00 00       	jmp    0x180102630
180102542:	ba 9a 00 00 c0       	mov    $0xc000009a,%edx
180102547:	44 8b fa             	mov    %edx,%r15d
18010254a:	48 85 db             	test   %rbx,%rbx
18010254d:	0f 84 10 03 00 00    	je     0x180102863
180102553:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180102557:	66 41 3b c6          	cmp    %r14w,%ax
18010255b:	0f 83 00 03 00 00    	jae    0x180102861
180102561:	48 03 c7             	add    %rdi,%rax
180102564:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102568:	44 89 24 83          	mov    %r12d,(%rbx,%rax,4)
18010256c:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180102570:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102574:	89 54 8b 10          	mov    %edx,0x10(%rbx,%rcx,4)
180102578:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010257c:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102580:	c7 44 8b 14 60 03 00 	movl   $0x360,0x14(%rbx,%rcx,4)