1801032e8:	48 85 db             	test   %rbx,%rbx
1801032eb:	0f 84 5b fa ff ff    	je     0x180102d4c
1801032f1:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801032f5:	b9 08 00 00 00       	mov    $0x8,%ecx
1801032fa:	66 3b c1             	cmp    %cx,%ax
1801032fd:	0f 83 34 fa ff ff    	jae    0x180102d37
180103303:	48 83 c0 09          	add    $0x9,%rax
180103307:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
18010330b:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103312:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103316:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010331a:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180103321:	c0
180103322:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103326:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010332a:	c7 44 8b 74 a0 01 00 	movl   $0x1a0,0x74(%rbx,%rcx,4)
180103331:	00
180103332:	e9 fb f9 ff ff       	jmp    0x180102d32
180103337:	48 85 db             	test   %rbx,%rbx
18010333a:	0f 84 3a f7 ff ff    	je     0x180102a7a
180103340:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103344:	b9 08 00 00 00       	mov    $0x8,%ecx
180103349:	66 3b c1             	cmp    %cx,%ax
18010334c:	0f 83 13 f7 ff ff    	jae    0x180102a65
180103352:	48 83 c0 09          	add    $0x9,%rax
180103356:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
18010335a:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103361:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103365:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103369:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180103370:	c0
180103371:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103375:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103379:	c7 44 8b 74 96 00 00 	movl   $0x96,0x74(%rbx,%rcx,4)
180103380:	00
180103381:	e9 da f6 ff ff       	jmp    0x180102a60
180103386:	48 85 db             	test   %rbx,%rbx
180103389:	0f 84 eb f6 ff ff    	je     0x180102a7a
18010338f:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103393:	b9 08 00 00 00       	mov    $0x8,%ecx
180103398:	66 3b c1             	cmp    %cx,%ax
18010339b:	0f 83 c4 f6 ff ff    	jae    0x180102a65
1801033a1:	48 83 c0 09          	add    $0x9,%rax
1801033a5:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801033a9:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801033b0:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801033b4:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801033b8:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
1801033bf:	c0
1801033c0:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801033c4:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801033c8:	c7 44 8b 74 94 00 00 	movl   $0x94,0x74(%rbx,%rcx,4)
1801033cf:	00
1801033d0:	e9 8b f6 ff ff       	jmp    0x180102a60
1801033d5:	48 85 db             	test   %rbx,%rbx
1801033d8:	0f 84 9c f6 ff ff    	je     0x180102a7a
1801033de:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801033e2:	b9 08 00 00 00       	mov    $0x8,%ecx
1801033e7:	66 3b c1             	cmp    %cx,%ax
1801033ea:	0f 83 75 f6 ff ff    	jae    0x180102a65
1801033f0:	48 83 c0 09          	add    $0x9,%rax
1801033f4:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801033f8:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801033ff:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103403:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103407:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
18010340e:	c0
18010340f:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103413:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103417:	c7 44 8b 74 90 00 00 	movl   $0x90,0x74(%rbx,%rcx,4)
18010341e:	00
18010341f:	b8 01 00 00 00       	mov    $0x1,%eax
180103424:	66 01 43 0a          	add    %ax,0xa(%rbx)
180103428:	e9 38 f6 ff ff       	jmp    0x180102a65
18010342d:	48 85 db             	test   %rbx,%rbx
180103430:	0f 84 44 f6 ff ff    	je     0x180102a7a
180103436:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010343a:	b9 08 00 00 00       	mov    $0x8,%ecx
18010343f:	66 3b c1             	cmp    %cx,%ax
180103442:	0f 83 1d f6 ff ff    	jae    0x180102a65
180103448:	48 83 c0 09          	add    $0x9,%rax
18010344c:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180103450:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103457:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010345b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010345f:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180103466:	c0
180103467:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
18010346b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010346f:	c7 44 8b 74 88 00 00 	movl   $0x88,0x74(%rbx,%rcx,4)
180103476:	00
180103477:	eb a6                	jmp    0x18010341f
180103479:	48 85 db             	test   %rbx,%rbx
18010347c:	0f 84 f8 f5 ff ff    	je     0x180102a7a
180103482:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103486:	b9 08 00 00 00       	mov    $0x8,%ecx
18010348b:	66 3b c1             	cmp    %cx,%ax
18010348e:	0f 83 d1 f5 ff ff    	jae    0x180102a65
180103494:	48 83 c0 09          	add    $0x9,%rax
180103498:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
18010349c:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801034a3:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801034a7:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801034ab:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
1801034b2:	c0
1801034b3:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801034b7:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801034bb:	c7 44 8b 74 80 00 00 	movl   $0x80,0x74(%rbx,%rcx,4)
1801034c2:	00
1801034c3:	e9 57 ff ff ff       	jmp    0x18010341f
1801034c8:	48 85 db             	test   %rbx,%rbx
1801034cb:	0f 84 c0 f5 ff ff    	je     0x180102a91
1801034d1:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801034d5:	41 ba 08 00 00 00    	mov    $0x8,%r10d
1801034db:	45 8d 4a f9          	lea    -0x7(%r10),%r9d
1801034df:	66 41 3b c2          	cmp    %r10w,%ax
1801034e3:	73 34                	jae    0x180103519
1801034e5:	48 83 c0 09          	add    $0x9,%rax
1801034e9:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801034ed:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801034f4:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
1801034f8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801034fc:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180103503:	c0
180103504:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103508:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010350c:	c7 44 8b 74 60 00 00 	movl   $0x60,0x74(%rbx,%rcx,4)
180103513:	00
180103514:	66 44 01 4b 0a       	add    %r9w,0xa(%rbx)
180103519:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
180103520:	44 89 bb 1c 01 00 00 	mov    %r15d,0x11c(%rbx)
180103527:	e9 6f f5 ff ff       	jmp    0x180102a9b
18010352c:	48 85 db             	test   %rbx,%rbx
18010352f:	0f 84 66 f5 ff ff    	je     0x180102a9b
180103535:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103539:	66 41 3b c2          	cmp    %r10w,%ax
18010353d:	73 34                	jae    0x180103573
18010353f:	48 83 c0 09          	add    $0x9,%rax
180103543:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180103547:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
18010354e:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103552:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103556:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
18010355d:	c0
18010355e:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180103562:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103566:	c7 44 8b 74 50 00 00 	movl   $0x50,0x74(%rbx,%rcx,4)
18010356d:	00
18010356e:	66 44 01 4b 0a       	add    %r9w,0xa(%rbx)
180103573:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
18010357a:	44 89 9b 1c 01 00 00 	mov    %r11d,0x11c(%rbx)
180103581:	e9 15 f5 ff ff       	jmp    0x180102a9b
180103586:	be 4c 01 00 c0       	mov    $0xc000014c,%esi
18010358b:	48 85 db             	test   %rbx,%rbx
18010358e:	0f 84 4b 04 00 00    	je     0x1801039df
180103594:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103598:	66 41 3b c2          	cmp    %r10w,%ax
18010359c:	73 2f                	jae    0x1801035cd
18010359e:	49 03 c1             	add    %r9,%rax
1801035a1:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801035a5:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801035ac:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801035b0:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801035b4:	89 74 8b 10          	mov    %esi,0x10(%rbx,%rcx,4)
1801035b8:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801035bc:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801035c0:	c7 44 8b 14 40 00 00 	movl   $0x40,0x14(%rbx,%rcx,4)
1801035c7:	00
1801035c8:	66 44 01 4b 08       	add    %r9w,0x8(%rbx)
1801035cd:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
1801035d4:	44 89 bb 1c 01 00 00 	mov    %r15d,0x11c(%rbx)
1801035db:	e9 ff 03 00 00       	jmp    0x1801039df
1801035e0:	48 85 db             	test   %rbx,%rbx
1801035e3:	74 3d                	je     0x180103622
1801035e5:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801035e9:	b9 08 00 00 00       	mov    $0x8,%ecx
1801035ee:	66 3b c1             	cmp    %cx,%ax
1801035f1:	73 2f                	jae    0x180103622
1801035f3:	49 03 c3             	add    %r11,%rax
1801035f6:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801035fa:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103601:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103605:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103609:	89 54 8b 10          	mov    %edx,0x10(%rbx,%rcx,4)
18010360d:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103611:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103615:	c7 44 8b 14 9c 00 00 	movl   $0x9c,0x14(%rbx,%rcx,4)
18010361c:	00
18010361d:	66 44 01 5b 08       	add    %r11w,0x8(%rbx)
180103622:	48 8b 47 10          	mov    0x10(%rdi),%rax
180103626:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
18010362a:	48 8b cf             	mov    %rdi,%rcx
18010362d:	ff d0                	call   *%rax
18010362f:	0f 1f 00             	nopl   (%rax)
180103632:	e9 a8 03 00 00       	jmp    0x1801039df
180103637:	be 4c 01 00 c0       	mov    $0xc000014c,%esi
18010363c:	48 85 db             	test   %rbx,%rbx
18010363f:	74 e1                	je     0x180103622
180103641:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103645:	b9 08 00 00 00       	mov    $0x8,%ecx
18010364a:	66 3b c1             	cmp    %cx,%ax
18010364d:	73 78                	jae    0x1801036c7
18010364f:	8d 51 f9             	lea    -0x7(%rcx),%edx
180103652:	48 03 c2             	add    %rdx,%rax
180103655:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180103659:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103660:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103664:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103668:	89 74 8b 10          	mov    %esi,0x10(%rbx,%rcx,4)
18010366c:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103670:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103674:	c7 44 8b 14 b0 00 00 	movl   $0xb0,0x14(%rbx,%rcx,4)
18010367b:	00
18010367c:	eb 45                	jmp    0x1801036c3
18010367e:	be 4c 01 00 c0       	mov    $0xc000014c,%esi
180103683:	48 85 db             	test   %rbx,%rbx
180103686:	74 9a                	je     0x180103622
180103688:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010368c:	b9 08 00 00 00       	mov    $0x8,%ecx
180103691:	66 3b c1             	cmp    %cx,%ax
180103694:	73 31                	jae    0x1801036c7
180103696:	8d 51 f9             	lea    -0x7(%rcx),%edx
180103699:	48 03 c2             	add    %rdx,%rax
18010369c:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801036a0:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801036a7:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801036ab:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801036af:	89 74 8b 10          	mov    %esi,0x10(%rbx,%rcx,4)
1801036b3:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801036b7:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801036bb:	c7 44 8b 14 a0 00 00 	movl   $0xa0,0x14(%rbx,%rcx,4)
1801036c2:	00
1801036c3:	66 01 53 08          	add    %dx,0x8(%rbx)
1801036c7:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
1801036ce:	44 89 bb 1c 01 00 00 	mov    %r15d,0x11c(%rbx)
1801036d5:	4c 89 b3 20 01 00 00 	mov    %r14,0x120(%rbx)
1801036dc:	e9 41 ff ff ff       	jmp    0x180103622
1801036e1:	be 4c 01 00 c0       	mov    $0xc000014c,%esi
1801036e6:	48 85 db             	test   %rbx,%rbx
1801036e9:	0f 84 33 ff ff ff    	je     0x180103622
1801036ef:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801036f3:	b9 08 00 00 00       	mov    $0x8,%ecx
1801036f8:	66 3b c1             	cmp    %cx,%ax
1801036fb:	73 ca                	jae    0x1801036c7
1801036fd:	49 03 c3             	add    %r11,%rax
180103700:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180103704:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
18010370b:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010370f:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103713:	89 74 8b 10          	mov    %esi,0x10(%rbx,%rcx,4)
180103717:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010371b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010371f:	c7 44 8b 14 d0 00 00 	movl   $0xd0,0x14(%rbx,%rcx,4)
180103726:	00
180103727:	eb 46                	jmp    0x18010376f
180103729:	be 4c 01 00 c0       	mov    $0xc000014c,%esi
18010372e:	48 85 db             	test   %rbx,%rbx
180103731:	0f 84 eb fe ff ff    	je     0x180103622
180103737:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010373b:	b9 08 00 00 00       	mov    $0x8,%ecx
180103740:	66 3b c1             	cmp    %cx,%ax
180103743:	73 82                	jae    0x1801036c7
180103745:	49 03 c3             	add    %r11,%rax
180103748:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
18010374c:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103753:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103757:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010375b:	89 74 8b 10          	mov    %esi,0x10(%rbx,%rcx,4)
18010375f:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103763:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103767:	c7 44 8b 14 c0 00 00 	movl   $0xc0,0x14(%rbx,%rcx,4)
18010376e:	00
18010376f:	66 44 01 5b 08       	add    %r11w,0x8(%rbx)
180103774:	e9 4e ff ff ff       	jmp    0x1801036c7
180103779:	ba 9a 00 00 c0       	mov    $0xc000009a,%edx
18010377e:	8b f2                	mov    %edx,%esi
180103780:	48 85 db             	test   %rbx,%rbx
180103783:	0f 84 99 fe ff ff    	je     0x180103622
180103789:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010378d:	b9 08 00 00 00       	mov    $0x8,%ecx
180103792:	66 3b c1             	cmp    %cx,%ax
180103795:	73 33                	jae    0x1801037ca
180103797:	44 8d 41 f9          	lea    -0x7(%rcx),%r8d
18010379b:	49 03 c0             	add    %r8,%rax
18010379e:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1801037a2:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
1801037a9:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801037ad:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801037b1:	89 54 8b 10          	mov    %edx,0x10(%rbx,%rcx,4)
1801037b5:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801037b9:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1801037bd:	c7 44 8b 14 00 01 00 	movl   $0x100,0x14(%rbx,%rcx,4)
1801037c4:	00
1801037c5:	66 44 01 43 08       	add    %r8w,0x8(%rbx)
1801037ca:	8b 45 78             	mov    0x78(%rbp),%eax
1801037cd:	89 83 1c 01 00 00    	mov    %eax,0x11c(%rbx)
1801037d3:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
1801037da:	e9 43 fe ff ff       	jmp    0x180103622
1801037df:	ba 9a 00 00 c0       	mov    $0xc000009a,%edx
1801037e4:	8b f2                	mov    %edx,%esi
1801037e6:	48 85 db             	test   %rbx,%rbx
1801037e9:	74 5f                	je     0x18010384a
1801037eb:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
1801037ef:	b9 08 00 00 00       	mov    $0x8,%ecx
1801037f4:	66 3b c1             	cmp    %cx,%ax
1801037f7:	73 33                	jae    0x18010382c
1801037f9:	44 8d 41 f9          	lea    -0x7(%rcx),%r8d
1801037fd:	49 03 c0             	add    %r8,%rax
180103800:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180103804:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
18010380b:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010380f:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103813:	89 54 8b 10          	mov    %edx,0x10(%rbx,%rcx,4)
180103817:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010381b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010381f:	c7 44 8b 14 70 01 00 	movl   $0x170,0x14(%rbx,%rcx,4)
180103826:	00
180103827:	66 44 01 43 08       	add    %r8w,0x8(%rbx)
18010382c:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
180103830:	41 8b c7             	mov    %r15d,%eax
180103833:	44 89 bb 18 01 00 00 	mov    %r15d,0x118(%rbx)
18010383a:	8b 04 81             	mov    (%rcx,%rax,4),%eax
18010383d:	89 83 1c 01 00 00    	mov    %eax,0x11c(%rbx)
180103843:	4c 89 ab 20 01 00 00 	mov    %r13,0x120(%rbx)
18010384a:	48 8b 47 10          	mov    0x10(%rdi),%rax
18010384e:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
180103852:	48 8b cf             	mov    %rdi,%rcx
180103855:	ff d0                	call   *%rax
180103857:	0f 1f 00             	nopl   (%rax)
18010385a:	eb 5e                	jmp    0x1801038ba
18010385c:	ba 9a 00 00 c0       	mov    $0xc000009a,%edx
180103861:	8b f2                	mov    %edx,%esi
180103863:	48 85 db             	test   %rbx,%rbx
180103866:	74 52                	je     0x1801038ba
180103868:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010386c:	b9 08 00 00 00       	mov    $0x8,%ecx
180103871:	66 3b c1             	cmp    %cx,%ax
180103874:	73 33                	jae    0x1801038a9
180103876:	44 8d 41 f9          	lea    -0x7(%rcx),%r8d
18010387a:	49 03 c0             	add    %r8,%rax
18010387d:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180103881:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180103888:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
18010388c:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180103890:	89 54 8b 10          	mov    %edx,0x10(%rbx,%rcx,4)
180103894:	0f b7 43 08          	movzwl 0x8(%rbx),%eax
180103898:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
18010389c:	c7 44 8b 14 30 01 00 	movl   $0x130,0x14(%rbx,%rcx,4)
1801038a3:	00
1801038a4:	66 44 01 43 08       	add    %r8w,0x8(%rbx)