140005ee3:	8b d8                	mov    %eax,%ebx
140005ee5:	85 c0                	test   %eax,%eax
140005ee7:	0f 88 73 cf 00 00    	js     0x140012e60
140005eed:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140005ef1:	45 33 c9             	xor    %r9d,%r9d
140005ef4:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140005ef9:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140005efd:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
140005f02:	b2 01                	mov    $0x1,%dl
140005f04:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
140005f09:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140005f0e:	45 8d 41 0c          	lea    0xc(%r9),%r8d
140005f12:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140005f17:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140005f1c:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
140005f21:	48 ff 15 60 4f 01 00 	rex.W call *0x14f60(%rip)        # 0x14001ae88
140005f28:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005f2d:	8b d8                	mov    %eax,%ebx
140005f2f:	85 c0                	test   %eax,%eax
140005f31:	0f 88 32 cf 00 00    	js     0x140012e69
140005f37:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
140005f3b:	45 33 c9             	xor    %r9d,%r9d
140005f3e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140005f43:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140005f47:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
140005f4c:	b2 01                	mov    $0x1,%dl
140005f4e:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
140005f53:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140005f58:	45 8d 41 12          	lea    0x12(%r9),%r8d
140005f5c:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140005f61:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140005f66:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
140005f6b:	48 ff 15 16 4f 01 00 	rex.W call *0x14f16(%rip)        # 0x14001ae88
140005f72:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005f77:	8b d8                	mov    %eax,%ebx
140005f79:	85 c0                	test   %eax,%eax
140005f7b:	0f 88 f1 ce 00 00    	js     0x140012e72
140005f81:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140005f85:	45 33 c9             	xor    %r9d,%r9d
140005f88:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140005f8d:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
140005f91:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
140005f96:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
140005f9c:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
140005fa1:	b2 01                	mov    $0x1,%dl
140005fa3:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140005fa8:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140005fad:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140005fb2:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
140005fb7:	48 ff 15 ca 4e 01 00 	rex.W call *0x14eca(%rip)        # 0x14001ae88
140005fbe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005fc3:	8b d8                	mov    %eax,%ebx
140005fc5:	85 c0                	test   %eax,%eax
140005fc7:	0f 88 ae ce 00 00    	js     0x140012e7b
140005fcd:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140005fd1:	41 b9 00 20 00 00    	mov    $0x2000,%r9d
140005fd7:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140005fdc:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
140005fe0:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
140005fe5:	41 b8 00 02 00 00    	mov    $0x200,%r8d
140005feb:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
140005ff0:	b2 02                	mov    $0x2,%dl
140005ff2:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140005ff7:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140005ffc:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140006001:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
140006006:	48 ff 15 7b 4e 01 00 	rex.W call *0x14e7b(%rip)        # 0x14001ae88
14000600d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006012:	8b d8                	mov    %eax,%ebx
140006014:	85 c0                	test   %eax,%eax
140006016:	0f 88 68 ce 00 00    	js     0x140012e84
14000601c:	4c 89 bc 24 18 01 00 	mov    %r15,0x118(%rsp)
140006023:	00
140006024:	40 84 ff             	test   %dil,%dil
140006027:	0f 84 26 05 00 00    	je     0x140006553
14000602d:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140006031:	48 ff 15 30 4f 01 00 	rex.W call *0x14f30(%rip)        # 0x14001af68
140006038:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000603d:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140006041:	8b d8                	mov    %eax,%ebx
140006043:	48 ff 15 1e 4f 01 00 	rex.W call *0x14f1e(%rip)        # 0x14001af68
14000604a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000604f:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140006056:	00 00
140006058:	8b 15 8a 42 02 00    	mov    0x2428a(%rip),%edx        # 0x14002a2e8
14000605e:	8d 78 20             	lea    0x20(%rax),%edi
140006061:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140006065:	03 fb                	add    %ebx,%edi
140006067:	44 8b c7             	mov    %edi,%r8d
14000606a:	48 ff 15 3f 4d 01 00 	rex.W call *0x14d3f(%rip)        # 0x14001adb0
140006071:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006076:	48 8b d8             	mov    %rax,%rbx
140006079:	48 85 c0             	test   %rax,%rax
14000607c:	0f 84 0b ce 00 00    	je     0x140012e8d
140006082:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140006088:	8b d7                	mov    %edi,%edx
14000608a:	48 8b c8             	mov    %rax,%rcx
14000608d:	48 ff 15 04 4e 01 00 	rex.W call *0x14e04(%rip)        # 0x14001ae98
140006094:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006099:	4c 8b 4d b7          	mov    -0x49(%rbp),%r9
14000609d:	ba 02 00 00 00       	mov    $0x2,%edx
1400060a2:	41 b8 00 00 00 10    	mov    $0x10000000,%r8d
1400060a8:	48 8b cb             	mov    %rbx,%rcx
1400060ab:	48 ff 15 ee 4d 01 00 	rex.W call *0x14dee(%rip)        # 0x14001aea0
1400060b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400060b7:	4c 8b 4d ff          	mov    -0x1(%rbp),%r9
1400060bb:	ba 02 00 00 00       	mov    $0x2,%edx
1400060c0:	41 b8 00 00 00 10    	mov    $0x10000000,%r8d
1400060c6:	48 8b cb             	mov    %rbx,%rcx
1400060c9:	48 ff 15 d0 4d 01 00 	rex.W call *0x14dd0(%rip)        # 0x14001aea0
1400060d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400060d5:	48 8b 0d 2c 37 02 00 	mov    0x2372c(%rip),%rcx        # 0x140029808
1400060dc:	45 33 c9             	xor    %r9d,%r9d
1400060df:	4c 8b c3             	mov    %rbx,%r8
1400060e2:	b2 01                	mov    $0x1,%dl
1400060e4:	48 ff 15 bd 4d 01 00 	rex.W call *0x14dbd(%rip)        # 0x14001aea8
1400060eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400060f0:	8b d8                	mov    %eax,%ebx
1400060f2:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1400060f6:	48 ff 15 6b 4e 01 00 	rex.W call *0x14e6b(%rip)        # 0x14001af68
1400060fd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006102:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140006106:	44 8b f8             	mov    %eax,%r15d
140006109:	48 ff 15 58 4e 01 00 	rex.W call *0x14e58(%rip)        # 0x14001af68
140006110:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006115:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
140006119:	44 03 f8             	add    %eax,%r15d
14000611c:	48 ff 15 45 4e 01 00 	rex.W call *0x14e45(%rip)        # 0x14001af68
140006123:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006128:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14000612c:	44 03 f8             	add    %eax,%r15d
14000612f:	48 ff 15 32 4e 01 00 	rex.W call *0x14e32(%rip)        # 0x14001af68
140006136:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000613b:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14000613f:	44 03 f8             	add    %eax,%r15d
140006142:	48 ff 15 1f 4e 01 00 	rex.W call *0x14e1f(%rip)        # 0x14001af68
140006149:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000614e:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140006155:	00 00
140006157:	83 c0 44             	add    $0x44,%eax
14000615a:	8b 15 88 41 02 00    	mov    0x24188(%rip),%edx        # 0x14002a2e8
140006160:	44 03 f8             	add    %eax,%r15d
140006163:	45 8b c7             	mov    %r15d,%r8d
140006166:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14000616a:	48 ff 15 3f 4c 01 00 	rex.W call *0x14c3f(%rip)        # 0x14001adb0
140006171:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006176:	48 8b f8             	mov    %rax,%rdi
140006179:	48 85 c0             	test   %rax,%rax
14000617c:	0f 84 15 cd 00 00    	je     0x140012e97
140006182:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
140006186:	48 ff 15 db 4d 01 00 	rex.W call *0x14ddb(%rip)        # 0x14001af68
14000618d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006192:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140006199:	00 00
14000619b:	8b 15 47 41 02 00    	mov    0x24147(%rip),%edx        # 0x14002a2e8
1400061a1:	8d 70 14             	lea    0x14(%rax),%esi
1400061a4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400061a8:	44 8b c6             	mov    %esi,%r8d
1400061ab:	48 ff 15 fe 4b 01 00 	rex.W call *0x14bfe(%rip)        # 0x14001adb0
1400061b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400061b7:	4c 8b f0             	mov    %rax,%r14
1400061ba:	48 85 c0             	test   %rax,%rax
1400061bd:	0f 84 de cc 00 00    	je     0x140012ea1
1400061c3:	85 db                	test   %ebx,%ebx
1400061c5:	0f 88 3f 01 00 00    	js     0x14000630a
1400061cb:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400061d1:	41 8b d7             	mov    %r15d,%edx
1400061d4:	48 8b cf             	mov    %rdi,%rcx
1400061d7:	48 ff 15 ba 4c 01 00 	rex.W call *0x14cba(%rip)        # 0x14001ae98
1400061de:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400061e3:	4c 8b 4d b7          	mov    -0x49(%rbp),%r9
1400061e7:	ba 02 00 00 00       	mov    $0x2,%edx
1400061ec:	41 b8 00 00 00 10    	mov    $0x10000000,%r8d
1400061f2:	48 8b cf             	mov    %rdi,%rcx
1400061f5:	48 ff 15 a4 4c 01 00 	rex.W call *0x14ca4(%rip)        # 0x14001aea0
1400061fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006201:	4c 8b 4d c7          	mov    -0x39(%rbp),%r9
140006205:	ba 02 00 00 00       	mov    $0x2,%edx
14000620a:	41 b8 00 00 00 a0    	mov    $0xa0000000,%r8d
140006210:	48 8b cf             	mov    %rdi,%rcx
140006213:	48 ff 15 86 4c 01 00 	rex.W call *0x14c86(%rip)        # 0x14001aea0
14000621a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000621f:	4c 8b 4d ef          	mov    -0x11(%rbp),%r9
140006223:	ba 02 00 00 00       	mov    $0x2,%edx
140006228:	41 b8 00 00 00 a0    	mov    $0xa0000000,%r8d
14000622e:	48 8b cf             	mov    %rdi,%rcx
140006231:	48 ff 15 68 4c 01 00 	rex.W call *0x14c68(%rip)        # 0x14001aea0
140006238:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000623d:	4c 8b 4d cf          	mov    -0x31(%rbp),%r9
140006241:	ba 02 00 00 00       	mov    $0x2,%edx
140006246:	41 b8 00 00 00 a0    	mov    $0xa0000000,%r8d
14000624c:	48 8b cf             	mov    %rdi,%rcx
14000624f:	48 ff 15 4a 4c 01 00 	rex.W call *0x14c4a(%rip)        # 0x14001aea0
140006256:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000625b:	4c 8b 4d f7          	mov    -0x9(%rbp),%r9
14000625f:	ba 02 00 00 00       	mov    $0x2,%edx
140006264:	41 b8 00 00 00 a0    	mov    $0xa0000000,%r8d
14000626a:	48 8b cf             	mov    %rdi,%rcx
14000626d:	48 ff 15 2c 4c 01 00 	rex.W call *0x14c2c(%rip)        # 0x14001aea0
140006274:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006279:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14000627f:	8b d6                	mov    %esi,%edx
140006281:	49 8b ce             	mov    %r14,%rcx
140006284:	48 ff 15 0d 4c 01 00 	rex.W call *0x14c0d(%rip)        # 0x14001ae98
14000628b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006290:	4c 8b 4d d7          	mov    -0x29(%rbp),%r9
140006294:	45 33 c0             	xor    %r8d,%r8d
140006297:	c7 44 24 28 03 00 02 	movl   $0x20003,0x28(%rsp)
14000629e:	00
14000629f:	49 8b ce             	mov    %r14,%rcx
1400062a2:	c6 44 24 20 14       	movb   $0x14,0x20(%rsp)
1400062a7:	41 8d 50 02          	lea    0x2(%r8),%edx
1400062ab:	48 ff 15 ae 4e 01 00 	rex.W call *0x14eae(%rip)        # 0x14001b160
1400062b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400062b7:	48 8b 0d 8a 34 02 00 	mov    0x2348a(%rip),%rcx        # 0x140029748
1400062be:	45 33 c9             	xor    %r9d,%r9d
1400062c1:	4c 8b c7             	mov    %rdi,%r8
1400062c4:	b2 01                	mov    $0x1,%dl
1400062c6:	48 ff 15 db 4b 01 00 	rex.W call *0x14bdb(%rip)        # 0x14001aea8
1400062cd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400062d2:	48 8b 0d 6f 34 02 00 	mov    0x2346f(%rip),%rcx        # 0x140029748
1400062d9:	45 33 c9             	xor    %r9d,%r9d
1400062dc:	4d 8b c6             	mov    %r14,%r8
1400062df:	b2 01                	mov    $0x1,%dl
1400062e1:	48 ff 15 68 4c 01 00 	rex.W call *0x14c68(%rip)        # 0x14001af50
1400062e8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400062ed:	48 8b 0d d4 34 02 00 	mov    0x234d4(%rip),%rcx        # 0x1400297c8
1400062f4:	45 33 c9             	xor    %r9d,%r9d
1400062f7:	4c 8b c7             	mov    %rdi,%r8
1400062fa:	b2 01                	mov    $0x1,%dl
1400062fc:	48 ff 15 a5 4b 01 00 	rex.W call *0x14ba5(%rip)        # 0x14001aea8
140006303:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006308:	8b d8                	mov    %eax,%ebx
14000630a:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14000630e:	48 ff 15 53 4c 01 00 	rex.W call *0x14c53(%rip)        # 0x14001af68
140006315:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000631a:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14000631e:	44 8b f8             	mov    %eax,%r15d
140006321:	48 ff 15 40 4c 01 00 	rex.W call *0x14c40(%rip)        # 0x14001af68
140006328:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000632d:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
140006331:	44 03 f8             	add    %eax,%r15d
140006334:	48 ff 15 2d 4c 01 00 	rex.W call *0x14c2d(%rip)        # 0x14001af68
14000633b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006340:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
140006344:	44 03 f8             	add    %eax,%r15d
140006347:	48 ff 15 1a 4c 01 00 	rex.W call *0x14c1a(%rip)        # 0x14001af68
14000634e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006353:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140006357:	44 03 f8             	add    %eax,%r15d
14000635a:	48 ff 15 07 4c 01 00 	rex.W call *0x14c07(%rip)        # 0x14001af68
140006361:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006366:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14000636d:	00 00
14000636f:	83 c0 44             	add    $0x44,%eax
140006372:	8b 15 70 3f 02 00    	mov    0x23f70(%rip),%edx        # 0x14002a2e8
140006378:	44 03 f8             	add    %eax,%r15d
14000637b:	45 8b c7             	mov    %r15d,%r8d
14000637e:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140006382:	48 ff 15 27 4a 01 00 	rex.W call *0x14a27(%rip)        # 0x14001adb0
140006389:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000638e:	48 8b f0             	mov    %rax,%rsi
140006391:	48 85 c0             	test   %rax,%rax
140006394:	0f 84 11 cb 00 00    	je     0x140012eab
14000639a:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14000639e:	48 ff 15 c3 4b 01 00 	rex.W call *0x14bc3(%rip)        # 0x14001af68
1400063a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400063aa:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1400063ae:	8b f8                	mov    %eax,%edi
1400063b0:	48 ff 15 b1 4b 01 00 	rex.W call *0x14bb1(%rip)        # 0x14001af68
1400063b7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400063bc:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400063c3:	00 00
1400063c5:	8b 15 1d 3f 02 00    	mov    0x23f1d(%rip),%edx        # 0x14002a2e8
1400063cb:	44 8d 70 20          	lea    0x20(%rax),%r14d
1400063cf:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400063d3:	44 03 f7             	add    %edi,%r14d
1400063d6:	45 8b c6             	mov    %r14d,%r8d
1400063d9:	48 ff 15 d0 49 01 00 	rex.W call *0x149d0(%rip)        # 0x14001adb0
1400063e0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400063e5:	48 8b f8             	mov    %rax,%rdi
1400063e8:	48 85 c0             	test   %rax,%rax
1400063eb:	0f 84 c4 ca 00 00    	je     0x140012eb5
1400063f1:	85 db                	test   %ebx,%ebx
1400063f3:	0f 88 5a 01 00 00    	js     0x140006553
1400063f9:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400063ff:	41 8b d7             	mov    %r15d,%edx
140006402:	48 8b ce             	mov    %rsi,%rcx
140006405:	48 ff 15 8c 4a 01 00 	rex.W call *0x14a8c(%rip)        # 0x14001ae98
14000640c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006411:	4c 8b 4d c7          	mov    -0x39(%rbp),%r9
140006415:	ba 02 00 00 00       	mov    $0x2,%edx
14000641a:	41 b8 00 00 00 e0    	mov    $0xe0000000,%r8d
140006420:	48 8b ce             	mov    %rsi,%rcx
140006423:	48 ff 15 76 4a 01 00 	rex.W call *0x14a76(%rip)        # 0x14001aea0
14000642a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000642f:	4c 8b 4d ef          	mov    -0x11(%rbp),%r9
140006433:	ba 02 00 00 00       	mov    $0x2,%edx
140006438:	41 b8 00 00 00 e0    	mov    $0xe0000000,%r8d
14000643e:	48 8b ce             	mov    %rsi,%rcx
140006441:	48 ff 15 58 4a 01 00 	rex.W call *0x14a58(%rip)        # 0x14001aea0
140006448:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000644d:	4c 8b 4d f7          	mov    -0x9(%rbp),%r9
140006451:	ba 02 00 00 00       	mov    $0x2,%edx
140006456:	41 b8 00 00 00 e0    	mov    $0xe0000000,%r8d
14000645c:	48 8b ce             	mov    %rsi,%rcx
14000645f:	48 ff 15 3a 4a 01 00 	rex.W call *0x14a3a(%rip)        # 0x14001aea0
140006466:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000646b:	4c 8b 4d cf          	mov    -0x31(%rbp),%r9
14000646f:	ba 02 00 00 00       	mov    $0x2,%edx
140006474:	41 b8 00 00 00 e0    	mov    $0xe0000000,%r8d
14000647a:	48 8b ce             	mov    %rsi,%rcx
14000647d:	48 ff 15 1c 4a 01 00 	rex.W call *0x14a1c(%rip)        # 0x14001aea0
140006484:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140006489:	4c 8b 4d b7          	mov    -0x49(%rbp),%r9
14000648d:	ba 02 00 00 00       	mov    $0x2,%edx
140006492:	41 b8 00 00 00 10    	mov    $0x10000000,%r8d
140006498:	48 8b ce             	mov    %rsi,%rcx
14000649b:	48 ff 15 fe 49 01 00 	rex.W call *0x149fe(%rip)        # 0x14001aea0
1400064a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400064a7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400064ad:	41 8b d6             	mov    %r14d,%edx
1400064b0:	48 8b cf             	mov    %rdi,%rcx
1400064b3:	48 ff 15 de 49 01 00 	rex.W call *0x149de(%rip)        # 0x14001ae98
1400064ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400064bf:	4c 8b 4d df          	mov    -0x21(%rbp),%r9
1400064c3:	45 33 c0             	xor    %r8d,%r8d
1400064c6:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1400064cd:	00
1400064ce:	48 8b cf             	mov    %rdi,%rcx
1400064d1:	c6 44 24 20 11       	movb   $0x11,0x20(%rsp)
1400064d6:	41 8d 50 02          	lea    0x2(%r8),%edx
1400064da:	48 ff 15 67 4a 01 00 	rex.W call *0x14a67(%rip)        # 0x14001af48
1400064e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400064e6:	80 3d 9b 3e 02 00 00 	cmpb   $0x0,0x23e9b(%rip)        # 0x14002a388
1400064ed:	b8 0f 00 02 00       	mov    $0x2000f,%eax
1400064f2:	0f 84 c7 c9 00 00    	je     0x140012ebf
1400064f8:	4c 8b 4d d7          	mov    -0x29(%rbp),%r9
1400064fc:	45 33 c0             	xor    %r8d,%r8d
1400064ff:	89 44 24 28          	mov    %eax,0x28(%rsp)
140006503:	48 8b cf             	mov    %rdi,%rcx
140006506:	c6 44 24 20 14       	movb   $0x14,0x20(%rsp)
14000650b:	41 8d 50 02          	lea    0x2(%r8),%edx
14000650f:	48 ff 15 4a 4c 01 00 	rex.W call *0x14c4a(%rip)        # 0x14001b160
140006516:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000651b:	48 8b 0d 66 32 02 00 	mov    0x23266(%rip),%rcx        # 0x140029788
140006522:	45 33 c9             	xor    %r9d,%r9d
140006525:	4c 8b c6             	mov    %rsi,%r8
140006528:	b2 01                	mov    $0x1,%dl
14000652a:	48 ff 15 77 49 01 00 	rex.W call *0x14977(%rip)        # 0x14001aea8