1402e9054:	7f 1b                	jg     0x1402e9071
1402e9056:	0f 88 4f 16 00 00    	js     0x1402ea6ab
1402e905c:	48 8b 03             	mov    (%rbx),%rax
1402e905f:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9064:	48 8b cb             	mov    %rbx,%rcx
1402e9067:	48 8b 00             	mov    (%rax),%rax
1402e906a:	ff 15 b0 a9 c9 00    	call   *0xc9a9b0(%rip)        # 0x140f83a20
1402e9070:	90                   	nop
1402e9071:	40 f6 c6 10          	test   $0x10,%sil
1402e9075:	74 33                	je     0x1402e90aa
1402e9077:	83 e6 ef             	and    $0xffffffef,%esi
1402e907a:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e907e:	48 85 ff             	test   %rdi,%rdi
1402e9081:	74 27                	je     0x1402e90aa
1402e9083:	8b 47 10             	mov    0x10(%rdi),%eax
1402e9086:	ff c8                	dec    %eax
1402e9088:	89 47 10             	mov    %eax,0x10(%rdi)
1402e908b:	85 c0                	test   %eax,%eax
1402e908d:	7f 1b                	jg     0x1402e90aa
1402e908f:	0f 88 21 16 00 00    	js     0x1402ea6b6
1402e9095:	48 8b 07             	mov    (%rdi),%rax
1402e9098:	ba 01 00 00 00       	mov    $0x1,%edx
1402e909d:	48 8b cf             	mov    %rdi,%rcx
1402e90a0:	48 8b 00             	mov    (%rax),%rax
1402e90a3:	ff 15 77 a9 c9 00    	call   *0xc9a977(%rip)        # 0x140f83a20
1402e90a9:	90                   	nop
1402e90aa:	40 f6 c6 08          	test   $0x8,%sil
1402e90ae:	74 34                	je     0x1402e90e4
1402e90b0:	83 e6 f7             	and    $0xfffffff7,%esi
1402e90b3:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e90b7:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1402e90bb:	48 85 c9             	test   %rcx,%rcx
1402e90be:	74 24                	je     0x1402e90e4
1402e90c0:	8b 41 10             	mov    0x10(%rcx),%eax
1402e90c3:	ff c8                	dec    %eax
1402e90c5:	89 41 10             	mov    %eax,0x10(%rcx)
1402e90c8:	85 c0                	test   %eax,%eax
1402e90ca:	7f 18                	jg     0x1402e90e4
1402e90cc:	0f 88 ef 15 00 00    	js     0x1402ea6c1
1402e90d2:	48 8b 01             	mov    (%rcx),%rax
1402e90d5:	ba 01 00 00 00       	mov    $0x1,%edx
1402e90da:	48 8b 00             	mov    (%rax),%rax
1402e90dd:	ff 15 3d a9 c9 00    	call   *0xc9a93d(%rip)        # 0x140f83a20
1402e90e3:	90                   	nop
1402e90e4:	40 f6 c6 04          	test   $0x4,%sil
1402e90e8:	74 30                	je     0x1402e911a
1402e90ea:	83 e6 fb             	and    $0xfffffffb,%esi
1402e90ed:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e90f1:	41 8b 46 10          	mov    0x10(%r14),%eax
1402e90f5:	ff c8                	dec    %eax
1402e90f7:	41 89 46 10          	mov    %eax,0x10(%r14)
1402e90fb:	85 c0                	test   %eax,%eax
1402e90fd:	7f 1b                	jg     0x1402e911a
1402e90ff:	0f 88 c7 15 00 00    	js     0x1402ea6cc
1402e9105:	49 8b 06             	mov    (%r14),%rax
1402e9108:	ba 01 00 00 00       	mov    $0x1,%edx
1402e910d:	49 8b ce             	mov    %r14,%rcx
1402e9110:	48 8b 00             	mov    (%rax),%rax
1402e9113:	ff 15 07 a9 c9 00    	call   *0xc9a907(%rip)        # 0x140f83a20
1402e9119:	90                   	nop
1402e911a:	45 84 ff             	test   %r15b,%r15b
1402e911d:	0f 84 1f 01 00 00    	je     0x1402e9242
1402e9123:	4c 8b 05 3e 2d 13 01 	mov    0x1132d3e(%rip),%r8        # 0x14141be68
1402e912a:	45 8b 40 0c          	mov    0xc(%r8),%r8d
1402e912e:	49 8b d4             	mov    %r12,%rdx
1402e9131:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1402e9135:	e8 66 9a 08 00       	call   0x140372ba0
1402e913a:	48 8b 38             	mov    (%rax),%rdi
1402e913d:	45 33 ff             	xor    %r15d,%r15d
1402e9140:	4c 89 38             	mov    %r15,(%rax)
1402e9143:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
1402e9147:	4c 8b 05 1a 2d 13 01 	mov    0x1132d1a(%rip),%r8        # 0x14141be68
1402e914e:	41 8b 98 b4 00 00 00 	mov    0xb4(%r8),%ebx
1402e9155:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402e915c:	49 8b d5             	mov    %r13,%rdx
1402e915f:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1402e9163:	e8 38 9a 08 00       	call   0x140372ba0
1402e9168:	4c 8b 30             	mov    (%rax),%r14
1402e916b:	4c 89 38             	mov    %r15,(%rax)
1402e916e:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
1402e9172:	44 8b c3             	mov    %ebx,%r8d
1402e9175:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1402e9179:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1402e917d:	e8 1e 9a 08 00       	call   0x140372ba0
1402e9182:	48 8b 18             	mov    (%rax),%rbx
1402e9185:	4c 89 38             	mov    %r15,(%rax)
1402e9188:	48 89 5d 87          	mov    %rbx,-0x79(%rbp)
1402e918c:	45 33 c0             	xor    %r8d,%r8d
1402e918f:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1402e9193:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1402e9197:	e8 04 9a 08 00       	call   0x140372ba0
1402e919c:	48 8b 08             	mov    (%rax),%rcx
1402e919f:	4c 89 38             	mov    %r15,(%rax)
1402e91a2:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1402e91a7:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1402e91ac:	ba 08 00 00 00       	mov    $0x8,%edx
1402e91b1:	48 8b cf             	mov    %rdi,%rcx
1402e91b4:	e8 47 b9 44 00       	call   0x140734b00
1402e91b9:	90                   	nop
1402e91ba:	48 85 db             	test   %rbx,%rbx
1402e91bd:	74 27                	je     0x1402e91e6
1402e91bf:	8b 43 10             	mov    0x10(%rbx),%eax
1402e91c2:	ff c8                	dec    %eax
1402e91c4:	89 43 10             	mov    %eax,0x10(%rbx)
1402e91c7:	85 c0                	test   %eax,%eax
1402e91c9:	7f 1b                	jg     0x1402e91e6
1402e91cb:	0f 88 06 15 00 00    	js     0x1402ea6d7
1402e91d1:	48 8b 03             	mov    (%rbx),%rax
1402e91d4:	ba 01 00 00 00       	mov    $0x1,%edx
1402e91d9:	48 8b cb             	mov    %rbx,%rcx
1402e91dc:	48 8b 00             	mov    (%rax),%rax
1402e91df:	ff 15 3b a8 c9 00    	call   *0xc9a83b(%rip)        # 0x140f83a20
1402e91e5:	90                   	nop
1402e91e6:	4d 85 f6             	test   %r14,%r14
1402e91e9:	74 29                	je     0x1402e9214
1402e91eb:	41 8b 46 10          	mov    0x10(%r14),%eax
1402e91ef:	ff c8                	dec    %eax
1402e91f1:	41 89 46 10          	mov    %eax,0x10(%r14)
1402e91f5:	85 c0                	test   %eax,%eax
1402e91f7:	7f 1b                	jg     0x1402e9214
1402e91f9:	0f 88 e3 14 00 00    	js     0x1402ea6e2
1402e91ff:	49 8b 06             	mov    (%r14),%rax
1402e9202:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9207:	49 8b ce             	mov    %r14,%rcx
1402e920a:	48 8b 00             	mov    (%rax),%rax
1402e920d:	ff 15 0d a8 c9 00    	call   *0xc9a80d(%rip)        # 0x140f83a20
1402e9213:	90                   	nop
1402e9214:	48 85 ff             	test   %rdi,%rdi
1402e9217:	74 27                	je     0x1402e9240
1402e9219:	8b 47 10             	mov    0x10(%rdi),%eax
1402e921c:	ff c8                	dec    %eax
1402e921e:	89 47 10             	mov    %eax,0x10(%rdi)
1402e9221:	85 c0                	test   %eax,%eax
1402e9223:	7f 1b                	jg     0x1402e9240
1402e9225:	0f 88 c2 14 00 00    	js     0x1402ea6ed
1402e922b:	48 8b 07             	mov    (%rdi),%rax
1402e922e:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9233:	48 8b cf             	mov    %rdi,%rcx
1402e9236:	48 8b 00             	mov    (%rax),%rax
1402e9239:	ff 15 e1 a7 c9 00    	call   *0xc9a7e1(%rip)        # 0x140f83a20
1402e923f:	90                   	nop
1402e9240:	eb 03                	jmp    0x1402e9245
1402e9242:	45 33 ff             	xor    %r15d,%r15d
1402e9245:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
1402e924a:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402e9250:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402e9255:	49 8b 0c 24          	mov    (%r12),%rcx
1402e9259:	e8 c2 3b 45 00       	call   0x14073ce20
1402e925e:	0f ba ee 17          	bts    $0x17,%esi
1402e9262:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e9266:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1402e926b:	48 85 c9             	test   %rcx,%rcx
1402e926e:	0f 84 84 14 00 00    	je     0x1402ea6f8
1402e9274:	48 8b 59 20          	mov    0x20(%rcx),%rbx
1402e9278:	0f ba f6 17          	btr    $0x17,%esi
1402e927c:	8b 41 10             	mov    0x10(%rcx),%eax
1402e927f:	ff c8                	dec    %eax
1402e9281:	89 41 10             	mov    %eax,0x10(%rcx)
1402e9284:	85 c0                	test   %eax,%eax
1402e9286:	7f 18                	jg     0x1402e92a0
1402e9288:	0f 88 7e 14 00 00    	js     0x1402ea70c
1402e928e:	48 8b 01             	mov    (%rcx),%rax
1402e9291:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9296:	48 8b 00             	mov    (%rax),%rax
1402e9299:	ff 15 81 a7 c9 00    	call   *0xc9a781(%rip)        # 0x140f83a20
1402e929f:	90                   	nop
1402e92a0:	4c 8b 05 c1 2b 13 01 	mov    0x1132bc1(%rip),%r8        # 0x14141be68
1402e92a7:	49 8b d4             	mov    %r12,%rdx
1402e92aa:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1402e92ae:	45 8b 80 b8 00 00 00 	mov    0xb8(%r8),%r8d
1402e92b5:	e8 e6 98 08 00       	call   0x140372ba0
1402e92ba:	4c 8b 30             	mov    (%rax),%r14
1402e92bd:	4c 89 38             	mov    %r15,(%rax)
1402e92c0:	4c 89 75 a7          	mov    %r14,-0x59(%rbp)
1402e92c4:	48 85 db             	test   %rbx,%rbx
1402e92c7:	0f 84 e4 01 00 00    	je     0x1402e94b1
1402e92cd:	4c 8b 05 94 2b 13 01 	mov    0x1132b94(%rip),%r8        # 0x14141be68
1402e92d4:	49 8b 46 40          	mov    0x40(%r14),%rax
1402e92d8:	4d 63 88 bc 00 00 00 	movslq 0xbc(%r8),%r9
1402e92df:	49 8b c9             	mov    %r9,%rcx
1402e92e2:	48 c1 e1 04          	shl    $0x4,%rcx
1402e92e6:	48 03 08             	add    (%rax),%rcx
1402e92e9:	0f ba ee 1a          	bts    $0x1a,%esi
1402e92ed:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1402e92f1:	75 09                	jne    0x1402e92fc
1402e92f3:	4c 89 7d 87          	mov    %r15,-0x79(%rbp)
1402e92f7:	49 8b c7             	mov    %r15,%rax
1402e92fa:	eb 26                	jmp    0x1402e9322
1402e92fc:	49 8b 46 38          	mov    0x38(%r14),%rax
1402e9300:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402e9307:	48 8b 02             	mov    (%rdx),%rax
1402e930a:	4e 8b 04 c8          	mov    (%rax,%r9,8),%r8
1402e930e:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1402e9312:	e8 b9 ed 42 00       	call   0x1407180d0
1402e9317:	48 8b 45 87          	mov    -0x79(%rbp),%rax
1402e931b:	4c 8b 05 46 2b 13 01 	mov    0x1132b46(%rip),%r8        # 0x14141be68
1402e9322:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e9326:	48 85 c0             	test   %rax,%rax
1402e9329:	74 6d                	je     0x1402e9398
1402e932b:	41 8b 98 bc 00 00 00 	mov    0xbc(%r8),%ebx
1402e9332:	45 8b 80 b8 00 00 00 	mov    0xb8(%r8),%r8d
1402e9339:	49 8b d4             	mov    %r12,%rdx
1402e933c:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1402e9340:	e8 5b 98 08 00       	call   0x140372ba0
1402e9345:	48 8b 38             	mov    (%rax),%rdi
1402e9348:	4c 89 38             	mov    %r15,(%rax)
1402e934b:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402e9350:	0f ba ee 07          	bts    $0x7,%esi
1402e9354:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e9358:	44 8b c3             	mov    %ebx,%r8d
1402e935b:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402e9360:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1402e9364:	e8 37 98 08 00       	call   0x140372ba0
1402e9369:	48 8b 18             	mov    (%rax),%rbx
1402e936c:	4c 89 38             	mov    %r15,(%rax)
1402e936f:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
1402e9373:	0f ba ee 08          	bts    $0x8,%esi
1402e9377:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e937b:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1402e937f:	48 8b cb             	mov    %rbx,%rcx
1402e9382:	e8 79 8d 45 00       	call   0x140742100
1402e9387:	0f ba ee 09          	bts    $0x9,%esi
1402e938b:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e938f:	48 8b 00             	mov    (%rax),%rax
1402e9392:	4c 8b 78 20          	mov    0x20(%rax),%r15
1402e9396:	eb 09                	jmp    0x1402e93a1
1402e9398:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1402e939d:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1402e93a1:	0f ba e6 09          	bt     $0x9,%esi
1402e93a5:	73 35                	jae    0x1402e93dc
1402e93a7:	0f ba f6 09          	btr    $0x9,%esi
1402e93ab:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e93af:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1402e93b3:	48 85 c9             	test   %rcx,%rcx
1402e93b6:	74 24                	je     0x1402e93dc
1402e93b8:	8b 41 10             	mov    0x10(%rcx),%eax
1402e93bb:	ff c8                	dec    %eax
1402e93bd:	89 41 10             	mov    %eax,0x10(%rcx)
1402e93c0:	85 c0                	test   %eax,%eax
1402e93c2:	7f 18                	jg     0x1402e93dc
1402e93c4:	0f 88 4d 13 00 00    	js     0x1402ea717
1402e93ca:	48 8b 01             	mov    (%rcx),%rax
1402e93cd:	ba 01 00 00 00       	mov    $0x1,%edx
1402e93d2:	48 8b 00             	mov    (%rax),%rax
1402e93d5:	ff 15 45 a6 c9 00    	call   *0xc9a645(%rip)        # 0x140f83a20
1402e93db:	90                   	nop
1402e93dc:	0f ba e6 08          	bt     $0x8,%esi
1402e93e0:	73 34                	jae    0x1402e9416
1402e93e2:	0f ba f6 08          	btr    $0x8,%esi
1402e93e6:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e93ea:	48 85 db             	test   %rbx,%rbx
1402e93ed:	74 27                	je     0x1402e9416
1402e93ef:	8b 43 10             	mov    0x10(%rbx),%eax
1402e93f2:	ff c8                	dec    %eax
1402e93f4:	89 43 10             	mov    %eax,0x10(%rbx)
1402e93f7:	85 c0                	test   %eax,%eax
1402e93f9:	7f 1b                	jg     0x1402e9416
1402e93fb:	0f 88 21 13 00 00    	js     0x1402ea722
1402e9401:	48 8b 03             	mov    (%rbx),%rax
1402e9404:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9409:	48 8b cb             	mov    %rbx,%rcx
1402e940c:	48 8b 00             	mov    (%rax),%rax
1402e940f:	ff 15 0b a6 c9 00    	call   *0xc9a60b(%rip)        # 0x140f83a20
1402e9415:	90                   	nop
1402e9416:	40 84 f6             	test   %sil,%sil
1402e9419:	79 34                	jns    0x1402e944f
1402e941b:	0f ba f6 07          	btr    $0x7,%esi
1402e941f:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e9423:	48 85 ff             	test   %rdi,%rdi
1402e9426:	74 27                	je     0x1402e944f
1402e9428:	8b 47 10             	mov    0x10(%rdi),%eax
1402e942b:	ff c8                	dec    %eax
1402e942d:	89 47 10             	mov    %eax,0x10(%rdi)
1402e9430:	85 c0                	test   %eax,%eax
1402e9432:	7f 1b                	jg     0x1402e944f
1402e9434:	0f 88 f3 12 00 00    	js     0x1402ea72d
1402e943a:	48 8b 07             	mov    (%rdi),%rax
1402e943d:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9442:	48 8b cf             	mov    %rdi,%rcx
1402e9445:	48 8b 00             	mov    (%rax),%rax
1402e9448:	ff 15 d2 a5 c9 00    	call   *0xc9a5d2(%rip)        # 0x140f83a20
1402e944e:	90                   	nop
1402e944f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1402e9453:	48 85 c9             	test   %rcx,%rcx
1402e9456:	74 24                	je     0x1402e947c
1402e9458:	8b 41 10             	mov    0x10(%rcx),%eax
1402e945b:	ff c8                	dec    %eax
1402e945d:	89 41 10             	mov    %eax,0x10(%rcx)
1402e9460:	85 c0                	test   %eax,%eax
1402e9462:	7f 18                	jg     0x1402e947c
1402e9464:	0f 88 ce 12 00 00    	js     0x1402ea738
1402e946a:	48 8b 01             	mov    (%rcx),%rax
1402e946d:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9472:	48 8b 00             	mov    (%rax),%rax
1402e9475:	ff 15 a5 a5 c9 00    	call   *0xc9a5a5(%rip)        # 0x140f83a20
1402e947b:	90                   	nop
1402e947c:	41 8b 46 10          	mov    0x10(%r14),%eax
1402e9480:	ff c8                	dec    %eax
1402e9482:	41 89 46 10          	mov    %eax,0x10(%r14)
1402e9486:	85 c0                	test   %eax,%eax
1402e9488:	7f 1b                	jg     0x1402e94a5
1402e948a:	0f 88 b3 12 00 00    	js     0x1402ea743
1402e9490:	49 8b 06             	mov    (%r14),%rax
1402e9493:	ba 01 00 00 00       	mov    $0x1,%edx
1402e9498:	49 8b ce             	mov    %r14,%rcx
1402e949b:	48 8b 00             	mov    (%rax),%rax
1402e949e:	ff 15 7c a5 c9 00    	call   *0xc9a57c(%rip)        # 0x140f83a20
1402e94a4:	90                   	nop
1402e94a5:	48 8b 05 2c 7f 13 01 	mov    0x1137f2c(%rip),%rax        # 0x1414213d8
1402e94ac:	e9 e0 01 00 00       	jmp    0x1402e9691
1402e94b1:	4c 8b 05 b0 29 13 01 	mov    0x11329b0(%rip),%r8        # 0x14141be68
1402e94b8:	49 8b 46 40          	mov    0x40(%r14),%rax
1402e94bc:	4d 63 88 c0 00 00 00 	movslq 0xc0(%r8),%r9
1402e94c3:	49 8b c9             	mov    %r9,%rcx
1402e94c6:	48 c1 e1 04          	shl    $0x4,%rcx
1402e94ca:	48 03 08             	add    (%rax),%rcx
1402e94cd:	0f ba ee 1d          	bts    $0x1d,%esi
1402e94d1:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1402e94d5:	75 09                	jne    0x1402e94e0
1402e94d7:	4c 89 7d 87          	mov    %r15,-0x79(%rbp)
1402e94db:	49 8b c7             	mov    %r15,%rax
1402e94de:	eb 26                	jmp    0x1402e9506
1402e94e0:	49 8b 46 38          	mov    0x38(%r14),%rax
1402e94e4:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402e94eb:	48 8b 02             	mov    (%rdx),%rax
1402e94ee:	4e 8b 04 c8          	mov    (%rax,%r9,8),%r8
1402e94f2:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1402e94f6:	e8 d5 eb 42 00       	call   0x1407180d0
1402e94fb:	48 8b 45 87          	mov    -0x79(%rbp),%rax
1402e94ff:	4c 8b 05 62 29 13 01 	mov    0x1132962(%rip),%r8        # 0x14141be68
1402e9506:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e950a:	48 85 c0             	test   %rax,%rax
1402e950d:	74 6d                	je     0x1402e957c
1402e950f:	41 8b 98 c0 00 00 00 	mov    0xc0(%r8),%ebx
1402e9516:	45 8b 80 b8 00 00 00 	mov    0xb8(%r8),%r8d
1402e951d:	49 8b d4             	mov    %r12,%rdx
1402e9520:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1402e9524:	e8 77 96 08 00       	call   0x140372ba0
1402e9529:	48 8b 38             	mov    (%rax),%rdi
1402e952c:	4c 89 38             	mov    %r15,(%rax)
1402e952f:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402e9534:	0f ba ee 0a          	bts    $0xa,%esi
1402e9538:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402e953c:	44 8b c3             	mov    %ebx,%r8d
1402e953f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402e9544:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1402e9548:	e8 53 96 08 00       	call   0x140372ba0
1402e954d:	48 8b 18             	mov    (%rax),%rbx
1402e9550:	4c 89 38             	mov    %r15,(%rax)
1402e9553:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)