1400500e8:	12 ec                	adc    %ah,%ch
1400500ea:	04 00                	add    $0x0,%al
1400500ec:	35 ec 04 00 35       	xor    $0x350004ec,%eax
1400500f1:	ec                   	in     (%dx),%al
1400500f2:	04 00                	add    $0x0,%al
1400500f4:	35 ec 04 00 35       	xor    $0x350004ec,%eax
1400500f9:	ec                   	in     (%dx),%al
1400500fa:	04 00                	add    $0x0,%al
1400500fc:	35 ec 04 00 35       	xor    $0x350004ec,%eax
140050101:	ec                   	in     (%dx),%al
140050102:	04 00                	add    $0x0,%al
140050104:	35 ec 04 00 a7       	xor    $0xa70004ec,%eax
140050109:	ec                   	in     (%dx),%al
14005010a:	04 00                	add    $0x0,%al
14005010c:	b8 ec 04 00 cc       	mov    $0xcc0004ec,%eax
140050111:	ec                   	in     (%dx),%al
140050112:	04 00                	add    $0x0,%al
140050114:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
140050115:	ec                   	in     (%dx),%al
140050116:	04 00                	add    $0x0,%al
140050118:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
140050119:	ec                   	in     (%dx),%al
14005011a:	04 00                	add    $0x0,%al
14005011c:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
14005011d:	ec                   	in     (%dx),%al
14005011e:	04 00                	add    $0x0,%al
140050120:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
140050121:	ec                   	in     (%dx),%al
140050122:	04 00                	add    $0x0,%al
140050124:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
140050125:	ec                   	in     (%dx),%al
140050126:	04 00                	add    $0x0,%al
140050128:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
140050129:	ec                   	in     (%dx),%al
14005012a:	04 00                	add    $0x0,%al
14005012c:	a7                   	cmpsl  %es:(%rdi),%ds:(%rsi)
14005012d:	ec                   	in     (%dx),%al
14005012e:	04 00                	add    $0x0,%al
140050130:	dd ec                	fucomp %st(4)
140050132:	04 00                	add    $0x0,%al
140050134:	b8 ec 04 00 cc       	mov    $0xcc0004ec,%eax
140050139:	ec                   	in     (%dx),%al
14005013a:	04 00                	add    $0x0,%al
14005013c:	eb ec                	jmp    0x14005012a
14005013e:	04 00                	add    $0x0,%al
140050140:	eb ec                	jmp    0x14005012e
140050142:	04 00                	add    $0x0,%al
140050144:	eb ec                	jmp    0x140050132
140050146:	04 00                	add    $0x0,%al
140050148:	eb ec                	jmp    0x140050136
14005014a:	04 00                	add    $0x0,%al
14005014c:	eb ec                	jmp    0x14005013a
14005014e:	04 00                	add    $0x0,%al
140050150:	eb ec                	jmp    0x14005013e
140050152:	04 00                	add    $0x0,%al
140050154:	eb ec                	jmp    0x140050142
140050156:	04 00                	add    $0x0,%al
140050158:	47 ed                	rex.RXB in (%dx),%eax
14005015a:	04 00                	add    $0x0,%al
14005015c:	58                   	pop    %rax
14005015d:	ed                   	in     (%dx),%eax
14005015e:	04 00                	add    $0x0,%al
140050160:	69 ed 04 00 47 ed    	imul   $0xed470004,%ebp,%ebp
140050166:	04 00                	add    $0x0,%al
140050168:	47 ed                	rex.RXB in (%dx),%eax
14005016a:	04 00                	add    $0x0,%al
14005016c:	47 ed                	rex.RXB in (%dx),%eax
14005016e:	04 00                	add    $0x0,%al
140050170:	47 ed                	rex.RXB in (%dx),%eax
140050172:	04 00                	add    $0x0,%al
140050174:	47 ed                	rex.RXB in (%dx),%eax
140050176:	04 00                	add    $0x0,%al
140050178:	47 ed                	rex.RXB in (%dx),%eax
14005017a:	04 00                	add    $0x0,%al
14005017c:	47 ed                	rex.RXB in (%dx),%eax
14005017e:	04 00                	add    $0x0,%al
140050180:	7b ed                	jnp    0x14005016f
140050182:	04 00                	add    $0x0,%al
140050184:	58                   	pop    %rax
140050185:	ed                   	in     (%dx),%eax
140050186:	04 00                	add    $0x0,%al
140050188:	69 ed 04 00 7b ed    	imul   $0xed7b0004,%ebp,%ebp
14005018e:	04 00                	add    $0x0,%al
140050190:	7b ed                	jnp    0x14005017f
140050192:	04 00                	add    $0x0,%al
140050194:	7b ed                	jnp    0x140050183
140050196:	04 00                	add    $0x0,%al
140050198:	7b ed                	jnp    0x140050187
14005019a:	04 00                	add    $0x0,%al
14005019c:	7b ed                	jnp    0x14005018b
14005019e:	04 00                	add    $0x0,%al
1400501a0:	7b ed                	jnp    0x14005018f
1400501a2:	04 00                	add    $0x0,%al
1400501a4:	7b ed                	jnp    0x140050193
1400501a6:	04 00                	add    $0x0,%al
1400501a8:	cc                   	int3
1400501a9:	cc                   	int3
1400501aa:	cc                   	int3
1400501ab:	cc                   	int3
1400501ac:	cc                   	int3
1400501ad:	cc                   	int3
1400501ae:	cc                   	int3
1400501af:	cc                   	int3
1400501b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400501b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400501ba:	55                   	push   %rbp
1400501bb:	57                   	push   %rdi
1400501bc:	41 54                	push   %r12
1400501be:	41 56                	push   %r14
1400501c0:	41 57                	push   %r15
1400501c2:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
1400501c7:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
1400501ce:	48 8b 05 6b 7e 02 00 	mov    0x27e6b(%rip),%rax        # 0x140078040
1400501d5:	48 33 c4             	xor    %rsp,%rax
1400501d8:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400501dc:	48 8b fa             	mov    %rdx,%rdi
1400501df:	4c 8b f1             	mov    %rcx,%r14
1400501e2:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
1400501e7:	48 8d 15 1e 36 01 00 	lea    0x1361e(%rip),%rdx        # 0x14006380c
1400501ee:	48 8b cf             	mov    %rdi,%rcx
1400501f1:	e8 fa 17 00 00       	call   0x1400519f0
1400501f6:	48 63 f0             	movslq %eax,%rsi
1400501f9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400501fc:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
140050201:	45 33 e4             	xor    %r12d,%r12d
140050204:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
140050209:	48 c7 44 24 60 0f 00 	movq   $0xf,0x60(%rsp)
140050210:	00 00
140050212:	44 88 64 24 48       	mov    %r12b,0x48(%rsp)
140050217:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
14005021c:	4c 8d 05 c9 35 01 00 	lea    0x135c9(%rip),%r8        # 0x1400637ec
140050223:	48 8b d7             	mov    %rdi,%rdx
140050226:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14005022a:	e8 d1 14 00 00       	call   0x140051700
14005022f:	90                   	nop
140050230:	0f 57 c0             	xorps  %xmm0,%xmm0
140050233:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140050238:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14005023d:	48 c7 44 24 38 0f 00 	movq   $0xf,0x38(%rsp)
140050244:	00 00
140050246:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
14005024b:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
140050250:	4c 8d 05 e9 4d 01 00 	lea    0x14de9(%rip),%r8        # 0x140065040
140050257:	48 8b d7             	mov    %rdi,%rdx
14005025a:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14005025e:	e8 9d 14 00 00       	call   0x140051700
140050263:	90                   	nop
140050264:	0f 57 c0             	xorps  %xmm0,%xmm0
140050267:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
14005026c:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
140050271:	48 c7 44 24 60 0f 00 	movq   $0xf,0x60(%rsp)
140050278:	00 00
14005027a:	44 88 64 24 48       	mov    %r12b,0x48(%rsp)
14005027f:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
140050284:	4c 8d 05 b1 4d 01 00 	lea    0x14db1(%rip),%r8        # 0x14006503c
14005028b:	48 8b d7             	mov    %rdi,%rdx
14005028e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140050292:	e8 69 14 00 00       	call   0x140051700
140050297:	90                   	nop
140050298:	0f 57 c0             	xorps  %xmm0,%xmm0
14005029b:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
1400502a0:	4c 89 65 88          	mov    %r12,-0x78(%rbp)
1400502a4:	41 bf 07 00 00 00    	mov    $0x7,%r15d
1400502aa:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
1400502ae:	66 44 89 64 24 78    	mov    %r12w,0x78(%rsp)
1400502b4:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
1400502b8:	4c 89 65 a8          	mov    %r12,-0x58(%rbp)
1400502bc:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
1400502c0:	66 44 89 65 98       	mov    %r12w,-0x68(%rbp)
1400502c5:	0f 11 45 b8          	movups %xmm0,-0x48(%rbp)
1400502c9:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
1400502cd:	4c 89 7d d0          	mov    %r15,-0x30(%rbp)
1400502d1:	66 44 89 65 b8       	mov    %r12w,-0x48(%rbp)
1400502d6:	89 74 24 70          	mov    %esi,0x70(%rsp)
1400502da:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1400502de:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400502e3:	e8 08 62 fd ff       	call   0x1400264f0
1400502e8:	48 8b d8             	mov    %rax,%rbx
1400502eb:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1400502f0:	48 3b c3             	cmp    %rbx,%rax
1400502f3:	74 1c                	je     0x140050311
1400502f5:	0f 10 03             	movups (%rbx),%xmm0
1400502f8:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
1400502fd:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
140050301:	0f 11 4d 88          	movups %xmm1,-0x78(%rbp)
140050305:	4c 89 63 10          	mov    %r12,0x10(%rbx)
140050309:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
14005030d:	66 44 89 23          	mov    %r12w,(%rbx)
140050311:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140050316:	48 83 fa 07          	cmp    $0x7,%rdx
14005031a:	76 3a                	jbe    0x140050356
14005031c:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140050323:	00
140050324:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140050329:	48 8b c1             	mov    %rcx,%rax
14005032c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140050333:	72 1c                	jb     0x140050351
140050335:	48 83 c2 27          	add    $0x27,%rdx
140050339:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14005033d:	48 2b c1             	sub    %rcx,%rax
140050340:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140050344:	48 83 f8 1f          	cmp    $0x1f,%rax
140050348:	76 07                	jbe    0x140050351
14005034a:	ff 15 50 f2 00 00    	call   *0xf250(%rip)        # 0x14005f5a0
140050350:	cc                   	int3
140050351:	e8 3e 99 00 00       	call   0x140059c94
140050356:	48 8d 55 00          	lea    0x0(%rbp),%rdx
14005035a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14005035f:	e8 8c 61 fd ff       	call   0x1400264f0
140050364:	48 8b d8             	mov    %rax,%rbx
140050367:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14005036b:	48 3b c3             	cmp    %rbx,%rax
14005036e:	74 1b                	je     0x14005038b
140050370:	0f 10 03             	movups (%rbx),%xmm0
140050373:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
140050377:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14005037b:	0f 11 4d a8          	movups %xmm1,-0x58(%rbp)
14005037f:	4c 89 63 10          	mov    %r12,0x10(%rbx)
140050383:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
140050387:	66 44 89 23          	mov    %r12w,(%rbx)
14005038b:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140050390:	48 83 fa 07          	cmp    $0x7,%rdx
140050394:	76 3a                	jbe    0x1400503d0
140050396:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14005039d:	00
14005039e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400503a3:	48 8b c1             	mov    %rcx,%rax
1400503a6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400503ad:	72 1c                	jb     0x1400503cb
1400503af:	48 83 c2 27          	add    $0x27,%rdx
1400503b3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400503b7:	48 2b c1             	sub    %rcx,%rax
1400503ba:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400503be:	48 83 f8 1f          	cmp    $0x1f,%rax
1400503c2:	76 07                	jbe    0x1400503cb
1400503c4:	ff 15 d6 f1 00 00    	call   *0xf1d6(%rip)        # 0x14005f5a0
1400503ca:	cc                   	int3
1400503cb:	e8 c4 98 00 00       	call   0x140059c94
1400503d0:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400503d4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400503d9:	e8 12 61 fd ff       	call   0x1400264f0
1400503de:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1400503e2:	48 3b c8             	cmp    %rax,%rcx
1400503e5:	74 1b                	je     0x140050402
1400503e7:	0f 10 00             	movups (%rax),%xmm0
1400503ea:	0f 11 45 b8          	movups %xmm0,-0x48(%rbp)
1400503ee:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400503f2:	0f 11 4d c8          	movups %xmm1,-0x38(%rbp)
1400503f6:	4c 89 60 10          	mov    %r12,0x10(%rax)
1400503fa:	4c 89 78 18          	mov    %r15,0x18(%rax)
1400503fe:	66 44 89 20          	mov    %r12w,(%rax)
140050402:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140050407:	48 83 fa 07          	cmp    $0x7,%rdx
14005040b:	76 3a                	jbe    0x140050447
14005040d:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140050414:	00
140050415:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14005041a:	48 8b c1             	mov    %rcx,%rax
14005041d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140050424:	72 1c                	jb     0x140050442
140050426:	48 83 c2 27          	add    $0x27,%rdx
14005042a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14005042e:	48 2b c1             	sub    %rcx,%rax
140050431:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140050435:	48 83 f8 1f          	cmp    $0x1f,%rax
140050439:	76 07                	jbe    0x140050442
14005043b:	ff 15 5f f1 00 00    	call   *0xf15f(%rip)        # 0x14005f5a0
140050441:	cc                   	int3
140050442:	e8 4d 98 00 00       	call   0x140059c94
140050447:	85 f6                	test   %esi,%esi
140050449:	78 1e                	js     0x140050469
14005044b:	48 8b ce             	mov    %rsi,%rcx
14005044e:	49 3b 76 08          	cmp    0x8(%r14),%rsi
140050452:	73 15                	jae    0x140050469
140050454:	49 8b 06             	mov    (%r14),%rax
140050457:	48 6b c9 68          	imul   $0x68,%rcx,%rcx
14005045b:	48 03 08             	add    (%rax),%rcx
14005045e:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140050463:	e8 38 01 00 00       	call   0x1400505a0
140050468:	90                   	nop
140050469:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14005046e:	e8 5d c6 ff ff       	call   0x14004cad0
140050473:	90                   	nop
140050474:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
140050478:	48 83 fa 0f          	cmp    $0xf,%rdx
14005047c:	76 34                	jbe    0x1400504b2
14005047e:	48 ff c2             	inc    %rdx
140050481:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140050485:	48 8b c1             	mov    %rcx,%rax
140050488:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14005048f:	72 1c                	jb     0x1400504ad
140050491:	48 83 c2 27          	add    $0x27,%rdx
140050495:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140050499:	48 2b c1             	sub    %rcx,%rax
14005049c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400504a0:	48 83 f8 1f          	cmp    $0x1f,%rax
1400504a4:	76 07                	jbe    0x1400504ad
1400504a6:	ff 15 f4 f0 00 00    	call   *0xf0f4(%rip)        # 0x14005f5a0
1400504ac:	cc                   	int3
1400504ad:	e8 e2 97 00 00       	call   0x140059c94
1400504b2:	66 0f 6f 05 56 53 01 	movdqa 0x15356(%rip),%xmm0        # 0x140065810
1400504b9:	00
1400504ba:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1400504bf:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
1400504c3:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1400504c7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400504cb:	76 34                	jbe    0x140050501
1400504cd:	48 ff c2             	inc    %rdx
1400504d0:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400504d4:	48 8b c1             	mov    %rcx,%rax
1400504d7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400504de:	72 1c                	jb     0x1400504fc
1400504e0:	48 83 c2 27          	add    $0x27,%rdx
1400504e4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400504e8:	48 2b c1             	sub    %rcx,%rax
1400504eb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400504ef:	48 83 f8 1f          	cmp    $0x1f,%rax
1400504f3:	76 07                	jbe    0x1400504fc
1400504f5:	ff 15 a5 f0 00 00    	call   *0xf0a5(%rip)        # 0x14005f5a0
1400504fb:	cc                   	int3
1400504fc:	e8 93 97 00 00       	call   0x140059c94
140050501:	66 0f 6f 05 07 53 01 	movdqa 0x15307(%rip),%xmm0        # 0x140065810
140050508:	00
140050509:	f3 0f 7f 45 10       	movdqu %xmm0,0x10(%rbp)
14005050e:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140050512:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140050516:	48 83 fa 0f          	cmp    $0xf,%rdx
14005051a:	76 34                	jbe    0x140050550
14005051c:	48 ff c2             	inc    %rdx
14005051f:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140050523:	48 8b c1             	mov    %rcx,%rax
140050526:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14005052d:	72 1c                	jb     0x14005054b
14005052f:	48 83 c2 27          	add    $0x27,%rdx
140050533:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140050537:	48 2b c1             	sub    %rcx,%rax
14005053a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14005053e:	48 83 f8 1f          	cmp    $0x1f,%rax
140050542:	76 07                	jbe    0x14005054b
140050544:	ff 15 56 f0 00 00    	call   *0xf056(%rip)        # 0x14005f5a0
14005054a:	cc                   	int3
14005054b:	e8 44 97 00 00       	call   0x140059c94
140050550:	66 0f 6f 05 b8 52 01 	movdqa 0x152b8(%rip),%xmm0        # 0x140065810
140050557:	00
140050558:	f3 0f 7f 45 30       	movdqu %xmm0,0x30(%rbp)
14005055d:	c6 45 20 00          	movb   $0x0,0x20(%rbp)
140050561:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140050565:	0f b6 17             	movzbl (%rdi),%edx
140050568:	e8 53 5e fe ff       	call   0x1400363c0
14005056d:	90                   	nop