0000000100401000 <.text>:
100401000:	48 83 ec 28          	sub    $0x28,%rsp
100401004:	48 8d 0d 25 0b 00 00 	lea    0xb25(%rip),%rcx        # 100401b30 <.text+0xb30>
10040100b:	e8 50 05 00 00       	call   100401560 <.text+0x560>
100401010:	45 31 c0             	xor    %r8d,%r8d
100401013:	31 d2                	xor    %edx,%edx
100401015:	31 c9                	xor    %ecx,%ecx
100401017:	e8 64 05 00 00       	call   100401580 <.text+0x580>
10040101c:	45 31 c0             	xor    %r8d,%r8d
10040101f:	31 d2                	xor    %edx,%edx
100401021:	31 c9                	xor    %ecx,%ecx
100401023:	e8 68 05 00 00       	call   100401590 <.text+0x590>
100401028:	45 31 c0             	xor    %r8d,%r8d
10040102b:	31 d2                	xor    %edx,%edx
10040102d:	31 c9                	xor    %ecx,%ecx
10040102f:	e8 6c 05 00 00       	call   1004015a0 <.text+0x5a0>
100401034:	45 31 c0             	xor    %r8d,%r8d
100401037:	31 d2                	xor    %edx,%edx
100401039:	31 c9                	xor    %ecx,%ecx
10040103b:	48 83 c4 28          	add    $0x28,%rsp
10040103f:	e9 6c 05 00 00       	jmp    1004015b0 <.text+0x5b0>
100401044:	90                   	nop
100401045:	90                   	nop
100401046:	90                   	nop
100401047:	90                   	nop
100401048:	90                   	nop
100401049:	90                   	nop
10040104a:	90                   	nop
10040104b:	90                   	nop
10040104c:	90                   	nop
10040104d:	90                   	nop
10040104e:	90                   	nop
10040104f:	90                   	nop
100401050:	4c 8d 05 a9 1f 00 00 	lea    0x1fa9(%rip),%r8        # 100403000 <_head_msys_sasl2_3_dll-0x6000>
100401057:	31 d2                	xor    %edx,%edx
100401059:	48 8d 0d 10 00 00 00 	lea    0x10(%rip),%rcx        # 100401070 <.text+0x70>
100401060:	e9 db 03 00 00       	jmp    100401440 <.text+0x440>
100401065:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040106c:	00 00 00 00
100401070:	c3                   	ret
100401071:	90                   	nop
100401072:	90                   	nop
100401073:	90                   	nop
100401074:	90                   	nop
100401075:	90                   	nop
100401076:	90                   	nop
100401077:	90                   	nop
100401078:	90                   	nop
100401079:	90                   	nop
10040107a:	90                   	nop
10040107b:	90                   	nop
10040107c:	90                   	nop
10040107d:	90                   	nop
10040107e:	90                   	nop
10040107f:	90                   	nop
100401080:	48 85 d2             	test   %rdx,%rdx
100401083:	74 14                	je     100401099 <.text+0x99>
100401085:	48 85 c9             	test   %rcx,%rcx
100401088:	48 8d 05 71 2f 00 00 	lea    0x2f71(%rip),%rax        # 100404000 <_head_msys_sasl2_3_dll-0x5000>
10040108f:	48 0f 45 c1          	cmovne %rcx,%rax
100401093:	48 89 02             	mov    %rax,(%rdx)
100401096:	31 c0                	xor    %eax,%eax
100401098:	c3                   	ret
100401099:	b8 f9 ff ff ff       	mov    $0xfffffff9,%eax
10040109e:	c3                   	ret
10040109f:	90                   	nop
1004010a0:	57                   	push   %rdi
1004010a1:	56                   	push   %rsi
1004010a2:	53                   	push   %rbx
1004010a3:	48 83 ec 30          	sub    $0x30,%rsp
1004010a7:	4c 89 c3             	mov    %r8,%rbx
1004010aa:	4d 85 c0             	test   %r8,%r8
1004010ad:	74 52                	je     100401101 <.text+0x101>
1004010af:	48 8d 35 59 2f 00 00 	lea    0x2f59(%rip),%rsi        # 10040400f <_head_msys_sasl2_3_dll-0x4ff1>
1004010b6:	83 fa 01             	cmp    $0x1,%edx
1004010b9:	74 15                	je     1004010d0 <.text+0xd0>
1004010bb:	83 fa 04             	cmp    $0x4,%edx
1004010be:	48 8d 35 50 2f 00 00 	lea    0x2f50(%rip),%rsi        # 100404015 <_head_msys_sasl2_3_dll-0x4feb>
1004010c5:	48 8d 05 4e 2f 00 00 	lea    0x2f4e(%rip),%rax        # 10040401a <_head_msys_sasl2_3_dll-0x4fe6>
1004010cc:	48 0f 45 f0          	cmovne %rax,%rsi
1004010d0:	48 8b 3d 49 6f 00 00 	mov    0x6f49(%rip),%rdi        # 100408020 <_head_msys_sasl2_3_dll-0xfe0>
1004010d7:	e8 74 03 00 00       	call   100401450 <.text+0x450>
1004010dc:	49 89 f1             	mov    %rsi,%r9
1004010df:	48 8d 15 3a 2f 00 00 	lea    0x2f3a(%rip),%rdx        # 100404020 <_head_msys_sasl2_3_dll-0x4fe0>
1004010e6:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004010ea:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1004010ef:	49 89 f8             	mov    %rdi,%r8
1004010f2:	e8 99 03 00 00       	call   100401490 <.text+0x490>
1004010f7:	31 c0                	xor    %eax,%eax
1004010f9:	48 83 c4 30          	add    $0x30,%rsp
1004010fd:	5b                   	pop    %rbx
1004010fe:	5e                   	pop    %rsi
1004010ff:	5f                   	pop    %rdi
100401100:	c3                   	ret
100401101:	b8 f9 ff ff ff       	mov    $0xfffffff9,%eax
100401106:	eb f1                	jmp    1004010f9 <.text+0xf9>
100401108:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040110f:	00
100401110:	57                   	push   %rdi
100401111:	56                   	push   %rsi
100401112:	53                   	push   %rbx
100401113:	48 83 ec 20          	sub    $0x20,%rsp
100401117:	48 8d 15 13 2f 00 00 	lea    0x2f13(%rip),%rdx        # 100404031 <_head_msys_sasl2_3_dll-0x4fcf>
10040111e:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
100401123:	4c 89 c1             	mov    %r8,%rcx
100401126:	4c 89 ce             	mov    %r9,%rsi
100401129:	e8 f2 03 00 00       	call   100401520 <.text+0x520>
10040112e:	89 c3                	mov    %eax,%ebx
100401130:	85 c0                	test   %eax,%eax
100401132:	75 3c                	jne    100401170 <.text+0x170>
100401134:	48 85 f6             	test   %rsi,%rsi
100401137:	74 0a                	je     100401143 <.text+0x143>
100401139:	48 8b 05 d8 6e 00 00 	mov    0x6ed8(%rip),%rax        # 100408018 <_head_msys_sasl2_3_dll-0xfe8>
100401140:	48 89 06             	mov    %rax,(%rsi)
100401143:	48 85 ff             	test   %rdi,%rdi
100401146:	74 15                	je     10040115d <.text+0x15d>
100401148:	48 8b 0d c9 6e 00 00 	mov    0x6ec9(%rip),%rcx        # 100408018 <_head_msys_sasl2_3_dll-0xfe8>
10040114f:	31 c0                	xor    %eax,%eax
100401151:	48 85 c9             	test   %rcx,%rcx
100401154:	74 05                	je     10040115b <.text+0x15b>
100401156:	e8 e5 03 00 00       	call   100401540 <.text+0x540>
10040115b:	89 07                	mov    %eax,(%rdi)
10040115d:	89 d8                	mov    %ebx,%eax
10040115f:	48 83 c4 20          	add    $0x20,%rsp
100401163:	5b                   	pop    %rbx
100401164:	5e                   	pop    %rsi
100401165:	5f                   	pop    %rdi
100401166:	c3                   	ret
100401167:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040116e:	00 00
100401170:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
100401175:	eb e6                	jmp    10040115d <.text+0x15d>
100401177:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040117e:	00 00
100401180:	48 83 ec 28          	sub    $0x28,%rsp
100401184:	48 83 3d 7c 6e 00 00 	cmpq   $0x0,0x6e7c(%rip)        # 100408008 <_head_msys_sasl2_3_dll-0xff8>
10040118b:	00
10040118c:	74 0c                	je     10040119a <.text+0x19a>
10040118e:	48 8d 0d 73 6e 00 00 	lea    0x6e73(%rip),%rcx        # 100408008 <_head_msys_sasl2_3_dll-0xff8>
100401195:	e8 7e 02 00 00       	call   100401418 <.text+0x418>
10040119a:	48 83 3d 5e 6e 00 00 	cmpq   $0x0,0x6e5e(%rip)        # 100408000 <_head_msys_sasl2_3_dll-0x1000>
1004011a1:	00
1004011a2:	74 10                	je     1004011b4 <.text+0x1b4>
1004011a4:	48 8d 0d 55 6e 00 00 	lea    0x6e55(%rip),%rcx        # 100408000 <_head_msys_sasl2_3_dll-0x1000>
1004011ab:	48 83 c4 28          	add    $0x28,%rsp
1004011af:	e9 64 02 00 00       	jmp    100401418 <.text+0x418>
1004011b4:	48 83 c4 28          	add    $0x28,%rsp
1004011b8:	c3                   	ret
1004011b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004011c0:	57                   	push   %rdi
1004011c1:	56                   	push   %rsi
1004011c2:	53                   	push   %rbx
1004011c3:	48 83 ec 30          	sub    $0x30,%rsp
1004011c7:	45 31 c0             	xor    %r8d,%r8d
1004011ca:	48 89 d3             	mov    %rdx,%rbx
1004011cd:	31 d2                	xor    %edx,%edx
1004011cf:	e8 34 02 00 00       	call   100401408 <.text+0x408>
1004011d4:	48 8b 3d 45 6e 00 00 	mov    0x6e45(%rip),%rdi        # 100408020 <_head_msys_sasl2_3_dll-0xfe0>
1004011db:	48 89 c6             	mov    %rax,%rsi
1004011de:	e8 6d 02 00 00       	call   100401450 <.text+0x450>
1004011e3:	49 89 d9             	mov    %rbx,%r9
1004011e6:	49 89 f8             	mov    %rdi,%r8
1004011e9:	48 8d 15 4b 2e 00 00 	lea    0x2e4b(%rip),%rdx        # 10040403b <_head_msys_sasl2_3_dll-0x4fc5>
1004011f0:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004011f4:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1004011f9:	e8 92 02 00 00       	call   100401490 <.text+0x490>
1004011fe:	e8 4d 02 00 00       	call   100401450 <.text+0x450>
100401203:	b9 0a 00 00 00       	mov    $0xa,%ecx
100401208:	48 8b 50 18          	mov    0x18(%rax),%rdx
10040120c:	e8 df 02 00 00       	call   1004014f0 <.text+0x4f0>
100401211:	e8 6a ff ff ff       	call   100401180 <.text+0x180>
100401216:	e8 f5 01 00 00       	call   100401410 <.text+0x410>
10040121b:	e8 f0 01 00 00       	call   100401410 <.text+0x410>
100401220:	b9 01 00 00 00       	mov    $0x1,%ecx
100401225:	e8 56 02 00 00       	call   100401480 <.text+0x480>
10040122a:	90                   	nop
10040122b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100401230:	55                   	push   %rbp
100401231:	57                   	push   %rdi
100401232:	56                   	push   %rsi
100401233:	53                   	push   %rbx
100401234:	48 83 ec 28          	sub    $0x28,%rsp
100401238:	83 e2 fd             	and    $0xfffffffd,%edx
10040123b:	4c 89 c3             	mov    %r8,%rbx
10040123e:	74 51                	je     100401291 <.text+0x291>
100401240:	49 8b 38             	mov    (%r8),%rdi
100401243:	48 8b 69 20          	mov    0x20(%rcx),%rbp
100401247:	48 85 ff             	test   %rdi,%rdi
10040124a:	74 54                	je     1004012a0 <.text+0x2a0>
10040124c:	48 89 f9             	mov    %rdi,%rcx
10040124f:	e8 ec 02 00 00       	call   100401540 <.text+0x540>
100401254:	48 89 e9             	mov    %rbp,%rcx
100401257:	48 89 c6             	mov    %rax,%rsi
10040125a:	e8 e1 02 00 00       	call   100401540 <.text+0x540>
10040125f:	48 8d 4c 06 02       	lea    0x2(%rsi,%rax,1),%rcx
100401264:	e8 67 02 00 00       	call   1004014d0 <.text+0x4d0>
100401269:	48 89 c6             	mov    %rax,%rsi
10040126c:	48 85 c0             	test   %rax,%rax
10040126f:	74 20                	je     100401291 <.text+0x291>
100401271:	49 89 e9             	mov    %rbp,%r9
100401274:	49 89 f8             	mov    %rdi,%r8
100401277:	48 8d 15 c8 2d 00 00 	lea    0x2dc8(%rip),%rdx        # 100404046 <_head_msys_sasl2_3_dll-0x4fba>
10040127e:	48 89 c1             	mov    %rax,%rcx
100401281:	e8 8a 02 00 00       	call   100401510 <.text+0x510>
100401286:	48 8b 0b             	mov    (%rbx),%rcx
100401289:	e8 12 02 00 00       	call   1004014a0 <.text+0x4a0>
10040128e:	48 89 33             	mov    %rsi,(%rbx)
100401291:	48 83 c4 28          	add    $0x28,%rsp
100401295:	5b                   	pop    %rbx
100401296:	5e                   	pop    %rsi
100401297:	5f                   	pop    %rdi
100401298:	5d                   	pop    %rbp
100401299:	c3                   	ret
10040129a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004012a0:	48 89 e9             	mov    %rbp,%rcx
1004012a3:	e8 88 02 00 00       	call   100401530 <.text+0x530>
1004012a8:	48 89 03             	mov    %rax,(%rbx)
1004012ab:	48 83 c4 28          	add    $0x28,%rsp
1004012af:	5b                   	pop    %rbx
1004012b0:	5e                   	pop    %rsi
1004012b1:	5f                   	pop    %rdi
1004012b2:	5d                   	pop    %rbp
1004012b3:	c3                   	ret
1004012b4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004012bb:	00 00 00 00
1004012bf:	90                   	nop
1004012c0:	55                   	push   %rbp
1004012c1:	57                   	push   %rdi
1004012c2:	56                   	push   %rsi
1004012c3:	53                   	push   %rbx
1004012c4:	48 83 ec 28          	sub    $0x28,%rsp
1004012c8:	83 e2 fd             	and    $0xfffffffd,%edx
1004012cb:	4c 89 c3             	mov    %r8,%rbx
1004012ce:	74 59                	je     100401329 <.text+0x329>
1004012d0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1004012d4:	48 85 c0             	test   %rax,%rax
1004012d7:	74 50                	je     100401329 <.text+0x329>
1004012d9:	49 8b 38             	mov    (%r8),%rdi
1004012dc:	48 8b 28             	mov    (%rax),%rbp
1004012df:	48 85 ff             	test   %rdi,%rdi
1004012e2:	74 54                	je     100401338 <.text+0x338>
1004012e4:	48 89 f9             	mov    %rdi,%rcx
1004012e7:	e8 54 02 00 00       	call   100401540 <.text+0x540>
1004012ec:	48 89 e9             	mov    %rbp,%rcx
1004012ef:	48 89 c6             	mov    %rax,%rsi
1004012f2:	e8 49 02 00 00       	call   100401540 <.text+0x540>
1004012f7:	48 8d 4c 06 02       	lea    0x2(%rsi,%rax,1),%rcx
1004012fc:	e8 cf 01 00 00       	call   1004014d0 <.text+0x4d0>
100401301:	48 89 c6             	mov    %rax,%rsi
100401304:	48 85 c0             	test   %rax,%rax
100401307:	74 20                	je     100401329 <.text+0x329>
100401309:	49 89 e9             	mov    %rbp,%r9
10040130c:	49 89 f8             	mov    %rdi,%r8
10040130f:	48 8d 15 30 2d 00 00 	lea    0x2d30(%rip),%rdx        # 100404046 <_head_msys_sasl2_3_dll-0x4fba>
100401316:	48 89 c1             	mov    %rax,%rcx
100401319:	e8 f2 01 00 00       	call   100401510 <.text+0x510>
10040131e:	48 8b 0b             	mov    (%rbx),%rcx
100401321:	e8 7a 01 00 00       	call   1004014a0 <.text+0x4a0>
100401326:	48 89 33             	mov    %rsi,(%rbx)
100401329:	48 83 c4 28          	add    $0x28,%rsp
10040132d:	5b                   	pop    %rbx
10040132e:	5e                   	pop    %rsi
10040132f:	5f                   	pop    %rdi
100401330:	5d                   	pop    %rbp
100401331:	c3                   	ret
100401332:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401338:	48 89 e9             	mov    %rbp,%rcx
10040133b:	e8 f0 01 00 00       	call   100401530 <.text+0x530>
100401340:	48 89 03             	mov    %rax,(%rbx)
100401343:	48 83 c4 28          	add    $0x28,%rsp
100401347:	5b                   	pop    %rbx
100401348:	5e                   	pop    %rsi
100401349:	5f                   	pop    %rdi
10040134a:	5d                   	pop    %rbp
10040134b:	c3                   	ret
10040134c:	0f 1f 40 00          	nopl   0x0(%rax)
100401350:	55                   	push   %rbp
100401351:	57                   	push   %rdi
100401352:	56                   	push   %rsi
100401353:	53                   	push   %rbx
100401354:	48 83 ec 28          	sub    $0x28,%rsp
100401358:	83 e2 fd             	and    $0xfffffffd,%edx
10040135b:	4c 89 c3             	mov    %r8,%rbx
10040135e:	74 59                	je     1004013b9 <.text+0x3b9>
100401360:	48 8b 41 10          	mov    0x10(%rcx),%rax
100401364:	48 85 c0             	test   %rax,%rax
100401367:	74 50                	je     1004013b9 <.text+0x3b9>
100401369:	49 8b 38             	mov    (%r8),%rdi
10040136c:	48 8b 28             	mov    (%rax),%rbp
10040136f:	48 85 ff             	test   %rdi,%rdi
100401372:	74 54                	je     1004013c8 <.text+0x3c8>
100401374:	48 89 f9             	mov    %rdi,%rcx
100401377:	e8 c4 01 00 00       	call   100401540 <.text+0x540>
10040137c:	48 89 e9             	mov    %rbp,%rcx
10040137f:	48 89 c6             	mov    %rax,%rsi
100401382:	e8 b9 01 00 00       	call   100401540 <.text+0x540>
100401387:	48 8d 4c 06 02       	lea    0x2(%rsi,%rax,1),%rcx
10040138c:	e8 3f 01 00 00       	call   1004014d0 <.text+0x4d0>
100401391:	48 89 c6             	mov    %rax,%rsi
100401394:	48 85 c0             	test   %rax,%rax
100401397:	74 20                	je     1004013b9 <.text+0x3b9>
100401399:	49 89 e9             	mov    %rbp,%r9
10040139c:	49 89 f8             	mov    %rdi,%r8
10040139f:	48 8d 15 a0 2c 00 00 	lea    0x2ca0(%rip),%rdx        # 100404046 <_head_msys_sasl2_3_dll-0x4fba>
1004013a6:	48 89 c1             	mov    %rax,%rcx
1004013a9:	e8 62 01 00 00       	call   100401510 <.text+0x510>
1004013ae:	48 8b 0b             	mov    (%rbx),%rcx
1004013b1:	e8 ea 00 00 00       	call   1004014a0 <.text+0x4a0>
1004013b6:	48 89 33             	mov    %rsi,(%rbx)
1004013b9:	48 83 c4 28          	add    $0x28,%rsp
1004013bd:	5b                   	pop    %rbx
1004013be:	5e                   	pop    %rsi
1004013bf:	5f                   	pop    %rdi
1004013c0:	5d                   	pop    %rbp
1004013c1:	c3                   	ret
1004013c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004013c8:	48 89 e9             	mov    %rbp,%rcx
1004013cb:	e8 60 01 00 00       	call   100401530 <.text+0x530>
1004013d0:	48 89 03             	mov    %rax,(%rbx)
1004013d3:	48 83 c4 28          	add    $0x28,%rsp
1004013d7:	5b                   	pop    %rbx
1004013d8:	5e                   	pop    %rsi
1004013d9:	5f                   	pop    %rdi
1004013da:	5d                   	pop    %rbp
1004013db:	c3                   	ret
1004013dc:	90                   	nop
1004013dd:	90                   	nop
1004013de:	90                   	nop
1004013df:	90                   	nop
1004013e0:	ff 25 22 7e 00 00    	jmp    *0x7e22(%rip)        # 100409208 <__imp_sasl_setprop>
1004013e6:	90                   	nop
1004013e7:	90                   	nop
1004013e8:	ff 25 12 7e 00 00    	jmp    *0x7e12(%rip)        # 100409200 <__imp_sasl_server_plugin_info>
1004013ee:	90                   	nop
1004013ef:	90                   	nop
1004013f0:	ff 25 02 7e 00 00    	jmp    *0x7e02(%rip)        # 1004091f8 <__imp_sasl_server_new>
1004013f6:	90                   	nop
1004013f7:	90                   	nop
1004013f8:	ff 25 f2 7d 00 00    	jmp    *0x7df2(%rip)        # 1004091f0 <__imp_sasl_server_init>
1004013fe:	90                   	nop
1004013ff:	90                   	nop
100401400:	ff 25 e2 7d 00 00    	jmp    *0x7de2(%rip)        # 1004091e8 <__imp_sasl_listmech>
100401406:	90                   	nop
100401407:	90                   	nop
100401408:	ff 25 d2 7d 00 00    	jmp    *0x7dd2(%rip)        # 1004091e0 <__imp_sasl_errstring>
10040140e:	90                   	nop
10040140f:	90                   	nop
100401410:	ff 25 c2 7d 00 00    	jmp    *0x7dc2(%rip)        # 1004091d8 <__imp_sasl_done>
100401416:	90                   	nop
100401417:	90                   	nop