Ignored vs Assumed Semantics in BDE

setState(BloombergLP::bdlde::Base64Encoder*, int) - Ignored

0000000000405130 <setState(BloombergLP::bdlde::Base64Encoder*, int)>:
M0000000000000000:	pushq	%rbp	;  1 bytes
M0000000000000001:	pushq	%r15	;  2 bytes
M0000000000000003:	pushq	%r14	;  2 bytes
M0000000000000005:	pushq	%r12	;  2 bytes
M0000000000000007:	pushq	%rbx	;  1 bytes
M0000000000000008:	subq	$32, %rsp	;  4 bytes
M000000000000000c:	movl	%esi, %r12d	;  3 bytes
M000000000000000f:	movq	%rdi, %r15	;  3 bytes
M0000000000000012:	testq	%rdi, %rdi	;  3 bytes
M0000000000000015:	jne	0x405170 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x40>	;  2 bytes
M0000000000000017:	movl	$4519203, %edi	;  5 bytes
M000000000000001c:	movl	$4510573, %edx	;  5 bytes
M0000000000000021:	movl	$445, %esi	;  5 bytes
M0000000000000026:	xorl	%eax, %eax	;  2 bytes
M0000000000000028:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000002d:	movl	2504741(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000033:	cmpl	$100, %eax	;  3 bytes
M0000000000000036:	ja	0x405170 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x40>	;  2 bytes
M0000000000000038:	incl	%eax	;  2 bytes
M000000000000003a:	movl	%eax, 2504728(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000040:	testl	%r12d, %r12d	;  3 bytes
M0000000000000043:	js	0x405187 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x57>	;  2 bytes
M0000000000000045:	cmpl	$6, %r12d	;  4 bytes
M0000000000000049:	jl	0x4051b0 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x80>	;  2 bytes
M000000000000004b:	movl	$4519203, %edi	;  5 bytes
M0000000000000050:	movl	$4510591, %edx	;  5 bytes
M0000000000000055:	jmp	0x405191 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x61>	;  2 bytes
M0000000000000057:	movl	$4519203, %edi	;  5 bytes
M000000000000005c:	movl	$4510580, %edx	;  5 bytes
M0000000000000061:	movl	$445, %esi	;  5 bytes
M0000000000000066:	xorl	%eax, %eax	;  2 bytes
M0000000000000068:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000006d:	movl	2504677(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000073:	cmpl	$100, %eax	;  3 bytes
M0000000000000076:	ja	0x4051b0 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x80>	;  2 bytes
M0000000000000078:	incl	%eax	;  2 bytes
M000000000000007a:	movl	%eax, 2504664(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000080:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000085:	jne	0x4051c1 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x91>	;  2 bytes
M0000000000000087:	cmpb	$0, (%r15)	;  4 bytes
M000000000000008b:	je	0x40529a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x16a>	;  6 bytes
M0000000000000091:	movl	$6719688, %edi	;  5 bytes
M0000000000000096:	movl	$4510610, %esi	;  5 bytes
M000000000000009b:	movl	$61, %edx	;  5 bytes
M00000000000000a0:	callq	0x423700 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>	;  5 bytes
M00000000000000a5:	movq	%rax, %rbx	;  3 bytes
M00000000000000a8:	movq	(%rax), %rax	;  3 bytes
M00000000000000ab:	movq	-24(%rax), %rsi	;  4 bytes
M00000000000000af:	addq	%rbx, %rsi	;  3 bytes
M00000000000000b2:	leaq	24(%rsp), %rbp	;  5 bytes
M00000000000000b7:	movq	%rbp, %rdi	;  3 bytes
M00000000000000ba:	callq	0x404ab0 <_ZNKSt3__18ios_base6getlocEv@plt>	;  5 bytes
M00000000000000bf:	movl	$6719504, %esi	;  5 bytes
M00000000000000c4:	movq	%rbp, %rdi	;  3 bytes
M00000000000000c7:	callq	0x404b70 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>	;  5 bytes
M00000000000000cc:	movq	(%rax), %rcx	;  3 bytes
M00000000000000cf:	movq	%rax, %rdi	;  3 bytes
M00000000000000d2:	movl	$10, %esi	;  5 bytes
M00000000000000d7:	callq	*56(%rcx)	;  3 bytes
M00000000000000da:	movl	%eax, %r14d	;  3 bytes
M00000000000000dd:	leaq	24(%rsp), %rdi	;  5 bytes
M00000000000000e2:	callq	0x404c00 <_ZNSt3__16localeD1Ev@plt>	;  5 bytes
M00000000000000e7:	movsbl	%r14b, %esi	;  4 bytes
M00000000000000eb:	movq	%rbx, %rdi	;  3 bytes
M00000000000000ee:	callq	0x4048a0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc@plt>	;  5 bytes
M00000000000000f3:	movq	%rbx, %rdi	;  3 bytes
M00000000000000f6:	callq	0x404a70 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>	;  5 bytes
M00000000000000fb:	movl	$4510672, %esi	;  5 bytes
M0000000000000100:	movl	$59, %edx	;  5 bytes
M0000000000000105:	movq	%rbx, %rdi	;  3 bytes
M0000000000000108:	callq	0x423700 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>	;  5 bytes
M000000000000010d:	movq	%rax, %rbx	;  3 bytes
M0000000000000110:	movq	(%rax), %rax	;  3 bytes
M0000000000000113:	movq	-24(%rax), %rsi	;  4 bytes
M0000000000000117:	addq	%rbx, %rsi	;  3 bytes
M000000000000011a:	leaq	24(%rsp), %rbp	;  5 bytes
M000000000000011f:	movq	%rbp, %rdi	;  3 bytes
M0000000000000122:	callq	0x404ab0 <_ZNKSt3__18ios_base6getlocEv@plt>	;  5 bytes
M0000000000000127:	movl	$6719504, %esi	;  5 bytes
M000000000000012c:	movq	%rbp, %rdi	;  3 bytes
M000000000000012f:	callq	0x404b70 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>	;  5 bytes
M0000000000000134:	movq	(%rax), %rcx	;  3 bytes
M0000000000000137:	movq	%rax, %rdi	;  3 bytes
M000000000000013a:	movl	$10, %esi	;  5 bytes
M000000000000013f:	callq	*56(%rcx)	;  3 bytes
M0000000000000142:	movl	%eax, %r14d	;  3 bytes
M0000000000000145:	leaq	24(%rsp), %rdi	;  5 bytes
M000000000000014a:	callq	0x404c00 <_ZNSt3__16localeD1Ev@plt>	;  5 bytes
M000000000000014f:	movsbl	%r14b, %esi	;  4 bytes
M0000000000000153:	movq	%rbx, %rdi	;  3 bytes
M0000000000000156:	callq	0x4048a0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc@plt>	;  5 bytes
M000000000000015b:	movq	%rbx, %rdi	;  3 bytes
M000000000000015e:	callq	0x404a70 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>	;  5 bytes
M0000000000000163:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000168:	jne	0x4052a0 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x170>	;  2 bytes
M000000000000016a:	cmpb	$0, (%r15)	;  4 bytes
M000000000000016e:	je	0x4052c9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x199>	;  2 bytes
M0000000000000170:	movl	$4519203, %edi	;  5 bytes
M0000000000000175:	movl	$4510944, %edx	;  5 bytes
M000000000000017a:	movl	$452, %esi	;  5 bytes
M000000000000017f:	xorl	%eax, %eax	;  2 bytes
M0000000000000181:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000186:	movl	2504396(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000018c:	cmpl	$100, %eax	;  3 bytes
M000000000000018f:	ja	0x4052c9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x199>	;  2 bytes
M0000000000000191:	incl	%eax	;  2 bytes
M0000000000000193:	movl	%eax, 2504383(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000199:	movl	$4294967295, 16(%rsp)	;  8 bytes
M00000000000001a1:	movl	$4294967295, 20(%rsp)	;  8 bytes
M00000000000001a9:	movb	$0, 15(%rsp)	;  5 bytes
M00000000000001ae:	cmpl	$5, %r12d	;  4 bytes
M00000000000001b2:	ja	0x40540b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x2db>	;  6 bytes
M00000000000001b8:	leaq	16(%rsp), %r14	;  5 bytes
M00000000000001bd:	movl	%r12d, %eax	;  3 bytes
M00000000000001c0:	jmpq	*4496448(,%rax,8)	;  7 bytes
M00000000000001c7:	movb	(%r15), %al	;  3 bytes
M00000000000001ca:	cmpb	$-1, %al	;  2 bytes
M00000000000001cc:	jne	0x40532a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x1fa>	;  2 bytes
M00000000000001ce:	movl	$4519203, %edi	;  5 bytes
M00000000000001d3:	movl	$4510732, %edx	;  5 bytes
M00000000000001d8:	movl	$465, %esi	;  5 bytes
M00000000000001dd:	xorl	%eax, %eax	;  2 bytes
M00000000000001df:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000001e4:	movl	2504302(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000001ea:	cmpl	$100, %eax	;  3 bytes
M00000000000001ed:	ja	0x405327 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x1f7>	;  2 bytes
M00000000000001ef:	incl	%eax	;  2 bytes
M00000000000001f1:	movl	%eax, 2504289(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000001f7:	movb	(%r15), %al	;  3 bytes
M00000000000001fa:	cmpb	$1, %al	;  2 bytes
M00000000000001fc:	jne	0x405383 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x253>	;  2 bytes
M00000000000001fe:	cmpl	$0, 20(%r15)	;  5 bytes
M0000000000000203:	jne	0x405383 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x253>	;  2 bytes
M0000000000000205:	movl	4(%r15), %ecx	;  4 bytes
M0000000000000209:	movl	12(%r15), %eax	;  4 bytes
M000000000000020d:	testl	%ecx, %ecx	;  2 bytes
M000000000000020f:	je	0x405356 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x226>	;  2 bytes
M0000000000000211:	leal	2(%rcx), %esi	;  3 bytes
M0000000000000214:	cltd		;  1 bytes
M0000000000000215:	idivl	%esi	;  2 bytes
M0000000000000217:	xorl	%esi, %esi	;  2 bytes
M0000000000000219:	cmpl	%ecx, %edx	;  2 bytes
M000000000000021b:	setg	%sil	;  4 bytes
M000000000000021f:	imull	%ecx, %eax	;  3 bytes
M0000000000000222:	addl	%edx, %eax	;  2 bytes
M0000000000000224:	subl	%esi, %eax	;  2 bytes
M0000000000000226:	testb	$3, %al	;  2 bytes
M0000000000000228:	jne	0x405383 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x253>	;  2 bytes
M000000000000022a:	movl	$4519203, %edi	;  5 bytes
M000000000000022f:	movl	$4510760, %edx	;  5 bytes
M0000000000000234:	movl	$466, %esi	;  5 bytes
M0000000000000239:	xorl	%eax, %eax	;  2 bytes
M000000000000023b:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000240:	movl	2504210(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000246:	cmpl	$100, %eax	;  3 bytes
M0000000000000249:	ja	0x405383 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x253>	;  2 bytes
M000000000000024b:	incl	%eax	;  2 bytes
M000000000000024d:	movl	%eax, 2504197(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000253:	cmpb	$-1, (%r15)	;  4 bytes
M0000000000000257:	jne	0x4053b2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x282>	;  2 bytes
M0000000000000259:	movl	$4519203, %edi	;  5 bytes
M000000000000025e:	movl	$4510782, %edx	;  5 bytes
M0000000000000263:	movl	$467, %esi	;  5 bytes
M0000000000000268:	xorl	%eax, %eax	;  2 bytes
M000000000000026a:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000026f:	movl	2504163(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000275:	cmpl	$100, %eax	;  3 bytes
M0000000000000278:	ja	0x4053b2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x282>	;  2 bytes
M000000000000027a:	incl	%eax	;  2 bytes
M000000000000027c:	movl	%eax, 2504150(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000282:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000287:	jne	0x4053c3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x293>	;  2 bytes
M0000000000000289:	cmpb	$0, (%r15)	;  4 bytes
M000000000000028d:	je	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M0000000000000293:	movl	$4519203, %edi	;  5 bytes
M0000000000000298:	movl	$4510805, %edx	;  5 bytes
M000000000000029d:	movl	$468, %esi	;  5 bytes
M00000000000002a2:	xorl	%eax, %eax	;  2 bytes
M00000000000002a4:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000002a9:	movl	2504105(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000002af:	cmpl	$100, %eax	;  3 bytes
M00000000000002b2:	ja	0x4053ec <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x2bc>	;  2 bytes
M00000000000002b4:	incl	%eax	;  2 bytes
M00000000000002b6:	movl	%eax, 2504092(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000002bc:	cmpl	$0, 12(%r15)	;  5 bytes
M00000000000002c1:	je	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M00000000000002c7:	movl	$4519203, %edi	;  5 bytes
M00000000000002cc:	movl	$4510835, %edx	;  5 bytes
M00000000000002d1:	movl	$469, %esi	;  5 bytes
M00000000000002d6:	jmp	0x405e1a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcea>	;  5 bytes
M00000000000002db:	movl	$4519203, %edi	;  5 bytes
M00000000000002e0:	movl	$4511167, %edx	;  5 bytes
M00000000000002e5:	movl	$534, %esi	;  5 bytes
M00000000000002ea:	jmp	0x405e1a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcea>	;  5 bytes
M00000000000002ef:	movl	$4294967295, (%rsp)	;  7 bytes
M00000000000002f6:	leaq	24(%rsp), %rsi	;  5 bytes
M00000000000002fb:	leaq	16(%rsp), %rdx	;  5 bytes
M0000000000000300:	leaq	20(%rsp), %rcx	;  5 bytes
M0000000000000305:	leaq	15(%rsp), %r8	;  5 bytes
M000000000000030a:	movq	%r15, %rdi	;  3 bytes
M000000000000030d:	movq	%r14, %r9	;  3 bytes
M0000000000000310:	callq	0x421570 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)>	;  5 bytes
M0000000000000315:	testl	%eax, %eax	;  2 bytes
M0000000000000317:	je	0x405472 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x342>	;  2 bytes
M0000000000000319:	movl	$4519203, %edi	;  5 bytes
M000000000000031e:	movl	$4510863, %edx	;  5 bytes
M0000000000000323:	movl	$472, %esi	;  5 bytes
M0000000000000328:	xorl	%eax, %eax	;  2 bytes
M000000000000032a:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000032f:	movl	2503971(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000335:	cmpl	$100, %eax	;  3 bytes
M0000000000000338:	ja	0x405472 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x342>	;  2 bytes
M000000000000033a:	incl	%eax	;  2 bytes
M000000000000033c:	movl	%eax, 2503958(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000342:	cmpl	$1, 16(%rsp)	;  5 bytes
M0000000000000347:	je	0x4054a2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x372>	;  2 bytes
M0000000000000349:	movl	$4519203, %edi	;  5 bytes
M000000000000034e:	movl	$4510916, %edx	;  5 bytes
M0000000000000353:	movl	$473, %esi	;  5 bytes
M0000000000000358:	xorl	%eax, %eax	;  2 bytes
M000000000000035a:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000035f:	movl	2503923(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000365:	cmpl	$100, %eax	;  3 bytes
M0000000000000368:	ja	0x4054a2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x372>	;  2 bytes
M000000000000036a:	incl	%eax	;  2 bytes
M000000000000036c:	movl	%eax, 2503910(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000372:	cmpl	$1, 20(%rsp)	;  5 bytes
M0000000000000377:	je	0x4054d2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3a2>	;  2 bytes
M0000000000000379:	movl	$4519203, %edi	;  5 bytes
M000000000000037e:	movl	$4510928, %edx	;  5 bytes
M0000000000000383:	movl	$473, %esi	;  5 bytes
M0000000000000388:	xorl	%eax, %eax	;  2 bytes
M000000000000038a:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000038f:	movl	2503875(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000395:	cmpl	$100, %eax	;  3 bytes
M0000000000000398:	ja	0x4054d2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3a2>	;  2 bytes
M000000000000039a:	incl	%eax	;  2 bytes
M000000000000039c:	movl	%eax, 2503862(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000003a2:	movb	(%r15), %al	;  3 bytes
M00000000000003a5:	cmpb	$-1, %al	;  2 bytes
M00000000000003a7:	jne	0x405505 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d5>	;  2 bytes
M00000000000003a9:	movl	$4519203, %edi	;  5 bytes
M00000000000003ae:	movl	$4510732, %edx	;  5 bytes
M00000000000003b3:	movl	$475, %esi	;  5 bytes
M00000000000003b8:	xorl	%eax, %eax	;  2 bytes
M00000000000003ba:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000003bf:	movl	2503827(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000003c5:	cmpl	$100, %eax	;  3 bytes
M00000000000003c8:	ja	0x405502 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d2>	;  2 bytes
M00000000000003ca:	incl	%eax	;  2 bytes
M00000000000003cc:	movl	%eax, 2503814(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000003d2:	movb	(%r15), %al	;  3 bytes
M00000000000003d5:	cmpb	$1, %al	;  2 bytes
M00000000000003d7:	jne	0x40555e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x42e>	;  2 bytes
M00000000000003d9:	cmpl	$0, 20(%r15)	;  5 bytes
M00000000000003de:	jne	0x40555e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x42e>	;  2 bytes
M00000000000003e0:	movl	4(%r15), %ecx	;  4 bytes
M00000000000003e4:	movl	12(%r15), %eax	;  4 bytes
M00000000000003e8:	testl	%ecx, %ecx	;  2 bytes
M00000000000003ea:	je	0x405531 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x401>	;  2 bytes
M00000000000003ec:	leal	2(%rcx), %esi	;  3 bytes
M00000000000003ef:	cltd		;  1 bytes
M00000000000003f0:	idivl	%esi	;  2 bytes
M00000000000003f2:	xorl	%esi, %esi	;  2 bytes
M00000000000003f4:	cmpl	%ecx, %edx	;  2 bytes
M00000000000003f6:	setg	%sil	;  4 bytes
M00000000000003fa:	imull	%ecx, %eax	;  3 bytes
M00000000000003fd:	addl	%edx, %eax	;  2 bytes
M00000000000003ff:	subl	%esi, %eax	;  2 bytes
M0000000000000401:	testb	$3, %al	;  2 bytes
M0000000000000403:	jne	0x40555e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x42e>	;  2 bytes
M0000000000000405:	movl	$4519203, %edi	;  5 bytes
M000000000000040a:	movl	$4510760, %edx	;  5 bytes
M000000000000040f:	movl	$476, %esi	;  5 bytes
M0000000000000414:	xorl	%eax, %eax	;  2 bytes
M0000000000000416:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000041b:	movl	2503735(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000421:	cmpl	$100, %eax	;  3 bytes
M0000000000000424:	ja	0x40555e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x42e>	;  2 bytes
M0000000000000426:	incl	%eax	;  2 bytes
M0000000000000428:	movl	%eax, 2503722(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000042e:	cmpb	$-1, (%r15)	;  4 bytes
M0000000000000432:	jne	0x40558d <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x45d>	;  2 bytes
M0000000000000434:	movl	$4519203, %edi	;  5 bytes
M0000000000000439:	movl	$4510782, %edx	;  5 bytes
M000000000000043e:	movl	$477, %esi	;  5 bytes
M0000000000000443:	xorl	%eax, %eax	;  2 bytes
M0000000000000445:	callq	0x404550 <printf@plt>	;  5 bytes
M000000000000044a:	movl	2503688(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000450:	cmpl	$100, %eax	;  3 bytes
M0000000000000453:	ja	0x40558d <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x45d>	;  2 bytes
M0000000000000455:	incl	%eax	;  2 bytes
M0000000000000457:	movl	%eax, 2503675(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000045d:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000462:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M0000000000000468:	cmpb	$0, (%r15)	;  4 bytes
M000000000000046c:	je	0x405ebc <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd8c>	;  6 bytes
M0000000000000472:	movl	$4519203, %edi	;  5 bytes
M0000000000000477:	movl	$4510969, %edx	;  5 bytes
M000000000000047c:	movl	$479, %esi	;  5 bytes
M0000000000000481:	jmp	0x405e1a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcea>	;  5 bytes
M0000000000000486:	movl	$4294967295, (%rsp)	;  7 bytes
M000000000000048d:	leaq	24(%rsp), %rsi	;  5 bytes
M0000000000000492:	leaq	16(%rsp), %rdx	;  5 bytes
M0000000000000497:	leaq	20(%rsp), %rcx	;  5 bytes
M000000000000049c:	leaq	15(%rsp), %r8	;  5 bytes
M00000000000004a1:	movq	%r15, %rdi	;  3 bytes
M00000000000004a4:	movq	%r14, %r9	;  3 bytes
M00000000000004a7:	callq	0x421570 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)>	;  5 bytes
M00000000000004ac:	testl	%eax, %eax	;  2 bytes
M00000000000004ae:	je	0x405609 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x4d9>	;  2 bytes
M00000000000004b0:	movl	$4519203, %edi	;  5 bytes
M00000000000004b5:	movl	$4510863, %edx	;  5 bytes
M00000000000004ba:	movl	$482, %esi	;  5 bytes
M00000000000004bf:	xorl	%eax, %eax	;  2 bytes
M00000000000004c1:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000004c6:	movl	2503564(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000004cc:	cmpl	$100, %eax	;  3 bytes
M00000000000004cf:	ja	0x405609 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x4d9>	;  2 bytes
M00000000000004d1:	incl	%eax	;  2 bytes
M00000000000004d3:	movl	%eax, 2503551(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000004d9:	cmpl	$1, 16(%rsp)	;  5 bytes
M00000000000004de:	je	0x405639 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x509>	;  2 bytes
M00000000000004e0:	movl	$4519203, %edi	;  5 bytes
M00000000000004e5:	movl	$4510916, %edx	;  5 bytes
M00000000000004ea:	movl	$483, %esi	;  5 bytes
M00000000000004ef:	xorl	%eax, %eax	;  2 bytes
M00000000000004f1:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000004f6:	movl	2503516(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000004fc:	cmpl	$100, %eax	;  3 bytes
M00000000000004ff:	ja	0x405639 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x509>	;  2 bytes
M0000000000000501:	incl	%eax	;  2 bytes
M0000000000000503:	movl	%eax, 2503503(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000509:	cmpl	$1, 20(%rsp)	;  5 bytes
M000000000000050e:	je	0x405669 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x539>	;  2 bytes
M0000000000000510:	movl	$4519203, %edi	;  5 bytes
M0000000000000515:	movl	$4510928, %edx	;  5 bytes
M000000000000051a:	movl	$483, %esi	;  5 bytes
M000000000000051f:	xorl	%eax, %eax	;  2 bytes
M0000000000000521:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000526:	movl	2503468(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000052c:	cmpl	$100, %eax	;  3 bytes
M000000000000052f:	ja	0x405669 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x539>	;  2 bytes
M0000000000000531:	incl	%eax	;  2 bytes
M0000000000000533:	movl	%eax, 2503455(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000539:	movl	$4294967295, (%rsp)	;  7 bytes
M0000000000000540:	leaq	24(%rsp), %rsi	;  5 bytes
M0000000000000545:	leaq	16(%rsp), %rdx	;  5 bytes
M000000000000054a:	leaq	20(%rsp), %rcx	;  5 bytes
M000000000000054f:	leaq	15(%rsp), %r8	;  5 bytes
M0000000000000554:	movq	%r15, %rdi	;  3 bytes
M0000000000000557:	movq	%r14, %r9	;  3 bytes
M000000000000055a:	callq	0x421570 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)>	;  5 bytes
M000000000000055f:	testl	%eax, %eax	;  2 bytes
M0000000000000561:	je	0x4056bc <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x58c>	;  2 bytes
M0000000000000563:	movl	$4519203, %edi	;  5 bytes
M0000000000000568:	movl	$4510863, %edx	;  5 bytes
M000000000000056d:	movl	$485, %esi	;  5 bytes
M0000000000000572:	xorl	%eax, %eax	;  2 bytes
M0000000000000574:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000579:	movl	2503385(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000057f:	cmpl	$100, %eax	;  3 bytes
M0000000000000582:	ja	0x4056bc <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x58c>	;  2 bytes
M0000000000000584:	incl	%eax	;  2 bytes
M0000000000000586:	movl	%eax, 2503372(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000058c:	cmpl	$1, 16(%rsp)	;  5 bytes
M0000000000000591:	je	0x4056ec <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5bc>	;  2 bytes
M0000000000000593:	movl	$4519203, %edi	;  5 bytes
M0000000000000598:	movl	$4510916, %edx	;  5 bytes
M000000000000059d:	movl	$486, %esi	;  5 bytes
M00000000000005a2:	xorl	%eax, %eax	;  2 bytes
M00000000000005a4:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000005a9:	movl	2503337(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000005af:	cmpl	$100, %eax	;  3 bytes
M00000000000005b2:	ja	0x4056ec <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5bc>	;  2 bytes
M00000000000005b4:	incl	%eax	;  2 bytes
M00000000000005b6:	movl	%eax, 2503324(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000005bc:	cmpl	$1, 20(%rsp)	;  5 bytes
M00000000000005c1:	je	0x40571c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5ec>	;  2 bytes
M00000000000005c3:	movl	$4519203, %edi	;  5 bytes
M00000000000005c8:	movl	$4510928, %edx	;  5 bytes
M00000000000005cd:	movl	$486, %esi	;  5 bytes
M00000000000005d2:	xorl	%eax, %eax	;  2 bytes
M00000000000005d4:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000005d9:	movl	2503289(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000005df:	cmpl	$100, %eax	;  3 bytes
M00000000000005e2:	ja	0x40571c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5ec>	;  2 bytes
M00000000000005e4:	incl	%eax	;  2 bytes
M00000000000005e6:	movl	%eax, 2503276(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000005ec:	movb	(%r15), %al	;  3 bytes
M00000000000005ef:	cmpb	$-1, %al	;  2 bytes
M00000000000005f1:	jne	0x40574f <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x61f>	;  2 bytes
M00000000000005f3:	movl	$4519203, %edi	;  5 bytes
M00000000000005f8:	movl	$4510732, %edx	;  5 bytes
M00000000000005fd:	movl	$488, %esi	;  5 bytes
M0000000000000602:	xorl	%eax, %eax	;  2 bytes
M0000000000000604:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000609:	movl	2503241(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000060f:	cmpl	$100, %eax	;  3 bytes
M0000000000000612:	ja	0x40574c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x61c>	;  2 bytes
M0000000000000614:	incl	%eax	;  2 bytes
M0000000000000616:	movl	%eax, 2503228(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000061c:	movb	(%r15), %al	;  3 bytes
M000000000000061f:	cmpb	$1, %al	;  2 bytes
M0000000000000621:	jne	0x4057a8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x678>	;  2 bytes
M0000000000000623:	cmpl	$0, 20(%r15)	;  5 bytes
M0000000000000628:	jne	0x4057a8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x678>	;  2 bytes
M000000000000062a:	movl	4(%r15), %ecx	;  4 bytes
M000000000000062e:	movl	12(%r15), %eax	;  4 bytes
M0000000000000632:	testl	%ecx, %ecx	;  2 bytes
M0000000000000634:	je	0x40577b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x64b>	;  2 bytes
M0000000000000636:	leal	2(%rcx), %esi	;  3 bytes
M0000000000000639:	cltd		;  1 bytes
M000000000000063a:	idivl	%esi	;  2 bytes
M000000000000063c:	xorl	%esi, %esi	;  2 bytes
M000000000000063e:	cmpl	%ecx, %edx	;  2 bytes
M0000000000000640:	setg	%sil	;  4 bytes
M0000000000000644:	imull	%ecx, %eax	;  3 bytes
M0000000000000647:	addl	%edx, %eax	;  2 bytes
M0000000000000649:	subl	%esi, %eax	;  2 bytes
M000000000000064b:	testb	$3, %al	;  2 bytes
M000000000000064d:	jne	0x4057a8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x678>	;  2 bytes
M000000000000064f:	movl	$4519203, %edi	;  5 bytes
M0000000000000654:	movl	$4510760, %edx	;  5 bytes
M0000000000000659:	movl	$489, %esi	;  5 bytes
M000000000000065e:	xorl	%eax, %eax	;  2 bytes
M0000000000000660:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000665:	movl	2503149(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000066b:	cmpl	$100, %eax	;  3 bytes
M000000000000066e:	ja	0x4057a8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x678>	;  2 bytes
M0000000000000670:	incl	%eax	;  2 bytes
M0000000000000672:	movl	%eax, 2503136(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000678:	cmpb	$-1, (%r15)	;  4 bytes
M000000000000067c:	jne	0x4057d7 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x6a7>	;  2 bytes
M000000000000067e:	movl	$4519203, %edi	;  5 bytes
M0000000000000683:	movl	$4510782, %edx	;  5 bytes
M0000000000000688:	movl	$490, %esi	;  5 bytes
M000000000000068d:	xorl	%eax, %eax	;  2 bytes
M000000000000068f:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000694:	movl	2503102(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000069a:	cmpl	$100, %eax	;  3 bytes
M000000000000069d:	ja	0x4057d7 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x6a7>	;  2 bytes
M000000000000069f:	incl	%eax	;  2 bytes
M00000000000006a1:	movl	%eax, 2503089(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000006a7:	cmpl	$0, 12(%r15)	;  5 bytes
M00000000000006ac:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M00000000000006b2:	cmpb	$0, (%r15)	;  4 bytes
M00000000000006b6:	je	0x405ef5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdc5>	;  6 bytes
M00000000000006bc:	movl	$4519203, %edi	;  5 bytes
M00000000000006c1:	movl	$4510969, %edx	;  5 bytes
M00000000000006c6:	movl	$492, %esi	;  5 bytes
M00000000000006cb:	jmp	0x405e1a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcea>	;  5 bytes
M00000000000006d0:	movl	$4294967295, (%rsp)	;  7 bytes
M00000000000006d7:	leaq	24(%rsp), %rsi	;  5 bytes
M00000000000006dc:	leaq	16(%rsp), %rdx	;  5 bytes
M00000000000006e1:	leaq	20(%rsp), %rcx	;  5 bytes
M00000000000006e6:	leaq	15(%rsp), %r8	;  5 bytes
M00000000000006eb:	movq	%r15, %rdi	;  3 bytes
M00000000000006ee:	movq	%r14, %r9	;  3 bytes
M00000000000006f1:	callq	0x421570 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)>	;  5 bytes
M00000000000006f6:	testl	%eax, %eax	;  2 bytes
M00000000000006f8:	je	0x405853 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x723>	;  2 bytes
M00000000000006fa:	movl	$4519203, %edi	;  5 bytes
M00000000000006ff:	movl	$4510863, %edx	;  5 bytes
M0000000000000704:	movl	$495, %esi	;  5 bytes
M0000000000000709:	xorl	%eax, %eax	;  2 bytes
M000000000000070b:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000710:	movl	2502978(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000716:	cmpl	$100, %eax	;  3 bytes
M0000000000000719:	ja	0x405853 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x723>	;  2 bytes
M000000000000071b:	incl	%eax	;  2 bytes
M000000000000071d:	movl	%eax, 2502965(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000723:	cmpl	$1, 16(%rsp)	;  5 bytes
M0000000000000728:	je	0x405883 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x753>	;  2 bytes
M000000000000072a:	movl	$4519203, %edi	;  5 bytes
M000000000000072f:	movl	$4510916, %edx	;  5 bytes
M0000000000000734:	movl	$496, %esi	;  5 bytes
M0000000000000739:	xorl	%eax, %eax	;  2 bytes
M000000000000073b:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000740:	movl	2502930(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000746:	cmpl	$100, %eax	;  3 bytes
M0000000000000749:	ja	0x405883 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x753>	;  2 bytes
M000000000000074b:	incl	%eax	;  2 bytes
M000000000000074d:	movl	%eax, 2502917(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000753:	cmpl	$1, 20(%rsp)	;  5 bytes
M0000000000000758:	je	0x4058b3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x783>	;  2 bytes
M000000000000075a:	movl	$4519203, %edi	;  5 bytes
M000000000000075f:	movl	$4510928, %edx	;  5 bytes
M0000000000000764:	movl	$496, %esi	;  5 bytes
M0000000000000769:	xorl	%eax, %eax	;  2 bytes
M000000000000076b:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000770:	movl	2502882(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000776:	cmpl	$100, %eax	;  3 bytes
M0000000000000779:	ja	0x4058b3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x783>	;  2 bytes
M000000000000077b:	incl	%eax	;  2 bytes
M000000000000077d:	movl	%eax, 2502869(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000783:	movl	$4294967295, (%rsp)	;  7 bytes
M000000000000078a:	leaq	24(%rsp), %rsi	;  5 bytes
M000000000000078f:	leaq	16(%rsp), %rdx	;  5 bytes
M0000000000000794:	leaq	20(%rsp), %rcx	;  5 bytes
M0000000000000799:	leaq	15(%rsp), %r8	;  5 bytes
M000000000000079e:	movq	%r15, %rdi	;  3 bytes
M00000000000007a1:	movq	%r14, %r9	;  3 bytes
M00000000000007a4:	callq	0x421570 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)>	;  5 bytes
M00000000000007a9:	testl	%eax, %eax	;  2 bytes
M00000000000007ab:	je	0x405906 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x7d6>	;  2 bytes
M00000000000007ad:	movl	$4519203, %edi	;  5 bytes
M00000000000007b2:	movl	$4510863, %edx	;  5 bytes
M00000000000007b7:	movl	$498, %esi	;  5 bytes
M00000000000007bc:	xorl	%eax, %eax	;  2 bytes
M00000000000007be:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000007c3:	movl	2502799(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000007c9:	cmpl	$100, %eax	;  3 bytes
M00000000000007cc:	ja	0x405906 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x7d6>	;  2 bytes
M00000000000007ce:	incl	%eax	;  2 bytes
M00000000000007d0:	movl	%eax, 2502786(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000007d6:	cmpl	$1, 16(%rsp)	;  5 bytes
M00000000000007db:	je	0x405936 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x806>	;  2 bytes
M00000000000007dd:	movl	$4519203, %edi	;  5 bytes
M00000000000007e2:	movl	$4510916, %edx	;  5 bytes
M00000000000007e7:	movl	$499, %esi	;  5 bytes
M00000000000007ec:	xorl	%eax, %eax	;  2 bytes
M00000000000007ee:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000007f3:	movl	2502751(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000007f9:	cmpl	$100, %eax	;  3 bytes
M00000000000007fc:	ja	0x405936 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x806>	;  2 bytes
M00000000000007fe:	incl	%eax	;  2 bytes
M0000000000000800:	movl	%eax, 2502738(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000806:	cmpl	$1, 20(%rsp)	;  5 bytes
M000000000000080b:	je	0x405966 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x836>	;  2 bytes
M000000000000080d:	movl	$4519203, %edi	;  5 bytes
M0000000000000812:	movl	$4510928, %edx	;  5 bytes
M0000000000000817:	movl	$499, %esi	;  5 bytes
M000000000000081c:	xorl	%eax, %eax	;  2 bytes
M000000000000081e:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000823:	movl	2502703(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000829:	cmpl	$100, %eax	;  3 bytes
M000000000000082c:	ja	0x405966 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x836>	;  2 bytes
M000000000000082e:	incl	%eax	;  2 bytes
M0000000000000830:	movl	%eax, 2502690(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000836:	movl	$4294967295, (%rsp)	;  7 bytes
M000000000000083d:	leaq	24(%rsp), %rsi	;  5 bytes
M0000000000000842:	leaq	16(%rsp), %rdx	;  5 bytes
M0000000000000847:	leaq	20(%rsp), %rcx	;  5 bytes
M000000000000084c:	leaq	15(%rsp), %r8	;  5 bytes
M0000000000000851:	movq	%r15, %rdi	;  3 bytes
M0000000000000854:	movq	%r14, %r9	;  3 bytes
M0000000000000857:	callq	0x421570 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)>	;  5 bytes
M000000000000085c:	testl	%eax, %eax	;  2 bytes
M000000000000085e:	je	0x4059b9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x889>	;  2 bytes
M0000000000000860:	movl	$4519203, %edi	;  5 bytes
M0000000000000865:	movl	$4510863, %edx	;  5 bytes
M000000000000086a:	movl	$501, %esi	;  5 bytes
M000000000000086f:	xorl	%eax, %eax	;  2 bytes
M0000000000000871:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000876:	movl	2502620(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000087c:	cmpl	$100, %eax	;  3 bytes
M000000000000087f:	ja	0x4059b9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x889>	;  2 bytes
M0000000000000881:	incl	%eax	;  2 bytes
M0000000000000883:	movl	%eax, 2502607(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000889:	cmpl	$2, 16(%rsp)	;  5 bytes
M000000000000088e:	je	0x4059e9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8b9>	;  2 bytes
M0000000000000890:	movl	$4519203, %edi	;  5 bytes
M0000000000000895:	movl	$4510997, %edx	;  5 bytes
M000000000000089a:	movl	$502, %esi	;  5 bytes
M000000000000089f:	xorl	%eax, %eax	;  2 bytes
M00000000000008a1:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000008a6:	movl	2502572(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000008ac:	cmpl	$100, %eax	;  3 bytes
M00000000000008af:	ja	0x4059e9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8b9>	;  2 bytes
M00000000000008b1:	incl	%eax	;  2 bytes
M00000000000008b3:	movl	%eax, 2502559(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000008b9:	cmpl	$1, 20(%rsp)	;  5 bytes
M00000000000008be:	je	0x405a19 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8e9>	;  2 bytes
M00000000000008c0:	movl	$4519203, %edi	;  5 bytes
M00000000000008c5:	movl	$4510928, %edx	;  5 bytes
M00000000000008ca:	movl	$502, %esi	;  5 bytes
M00000000000008cf:	xorl	%eax, %eax	;  2 bytes
M00000000000008d1:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000008d6:	movl	2502524(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000008dc:	cmpl	$100, %eax	;  3 bytes
M00000000000008df:	ja	0x405a19 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8e9>	;  2 bytes
M00000000000008e1:	incl	%eax	;  2 bytes
M00000000000008e3:	movl	%eax, 2502511(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000008e9:	movb	(%r15), %al	;  3 bytes
M00000000000008ec:	cmpb	$-1, %al	;  2 bytes
M00000000000008ee:	jne	0x405a4c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x91c>	;  2 bytes
M00000000000008f0:	movl	$4519203, %edi	;  5 bytes
M00000000000008f5:	movl	$4510732, %edx	;  5 bytes
M00000000000008fa:	movl	$504, %esi	;  5 bytes
M00000000000008ff:	xorl	%eax, %eax	;  2 bytes
M0000000000000901:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000906:	movl	2502476(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M000000000000090c:	cmpl	$100, %eax	;  3 bytes
M000000000000090f:	ja	0x405a49 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x919>	;  2 bytes
M0000000000000911:	incl	%eax	;  2 bytes
M0000000000000913:	movl	%eax, 2502463(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000919:	movb	(%r15), %al	;  3 bytes
M000000000000091c:	cmpb	$1, %al	;  2 bytes
M000000000000091e:	jne	0x405aa5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x975>	;  2 bytes
M0000000000000920:	cmpl	$0, 20(%r15)	;  5 bytes
M0000000000000925:	jne	0x405aa5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x975>	;  2 bytes
M0000000000000927:	movl	4(%r15), %ecx	;  4 bytes
M000000000000092b:	movl	12(%r15), %eax	;  4 bytes
M000000000000092f:	testl	%ecx, %ecx	;  2 bytes
M0000000000000931:	je	0x405a78 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x948>	;  2 bytes
M0000000000000933:	leal	2(%rcx), %esi	;  3 bytes
M0000000000000936:	cltd		;  1 bytes
M0000000000000937:	idivl	%esi	;  2 bytes
M0000000000000939:	xorl	%esi, %esi	;  2 bytes
M000000000000093b:	cmpl	%ecx, %edx	;  2 bytes
M000000000000093d:	setg	%sil	;  4 bytes
M0000000000000941:	imull	%ecx, %eax	;  3 bytes
M0000000000000944:	addl	%edx, %eax	;  2 bytes
M0000000000000946:	subl	%esi, %eax	;  2 bytes
M0000000000000948:	testb	$3, %al	;  2 bytes
M000000000000094a:	jne	0x405aa5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x975>	;  2 bytes
M000000000000094c:	movl	$4519203, %edi	;  5 bytes
M0000000000000951:	movl	$4510760, %edx	;  5 bytes
M0000000000000956:	movl	$505, %esi	;  5 bytes
M000000000000095b:	xorl	%eax, %eax	;  2 bytes
M000000000000095d:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000962:	movl	2502384(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000968:	cmpl	$100, %eax	;  3 bytes
M000000000000096b:	ja	0x405aa5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x975>	;  2 bytes
M000000000000096d:	incl	%eax	;  2 bytes
M000000000000096f:	movl	%eax, 2502371(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000975:	cmpb	$-1, (%r15)	;  4 bytes
M0000000000000979:	jne	0x405ad4 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x9a4>	;  2 bytes
M000000000000097b:	movl	$4519203, %edi	;  5 bytes
M0000000000000980:	movl	$4510782, %edx	;  5 bytes
M0000000000000985:	movl	$506, %esi	;  5 bytes
M000000000000098a:	xorl	%eax, %eax	;  2 bytes
M000000000000098c:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000991:	movl	2502337(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000997:	cmpl	$100, %eax	;  3 bytes
M000000000000099a:	ja	0x405ad4 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x9a4>	;  2 bytes
M000000000000099c:	incl	%eax	;  2 bytes
M000000000000099e:	movl	%eax, 2502324(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M00000000000009a4:	cmpl	$0, 12(%r15)	;  5 bytes
M00000000000009a9:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M00000000000009af:	cmpb	$0, (%r15)	;  4 bytes
M00000000000009b3:	je	0x405f2e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdfe>	;  6 bytes
M00000000000009b9:	movl	$4519203, %edi	;  5 bytes
M00000000000009be:	movl	$4510969, %edx	;  5 bytes
M00000000000009c3:	movl	$508, %esi	;  5 bytes
M00000000000009c8:	jmp	0x405e1a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcea>	;  5 bytes
M00000000000009cd:	leaq	24(%rsp), %rsi	;  5 bytes
M00000000000009d2:	leaq	16(%rsp), %rdx	;  5 bytes
M00000000000009d7:	movq	%r15, %rdi	;  3 bytes
M00000000000009da:	movl	$4294967295, %ecx	;  5 bytes
M00000000000009df:	callq	0x421800 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)>	;  5 bytes
M00000000000009e4:	testl	%eax, %eax	;  2 bytes
M00000000000009e6:	je	0x405b41 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa11>	;  2 bytes
M00000000000009e8:	movl	$4519203, %edi	;  5 bytes
M00000000000009ed:	movl	$4511009, %edx	;  5 bytes
M00000000000009f2:	movl	$511, %esi	;  5 bytes
M00000000000009f7:	xorl	%eax, %eax	;  2 bytes
M00000000000009f9:	callq	0x404550 <printf@plt>	;  5 bytes
M00000000000009fe:	movl	2502228(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000a04:	cmpl	$100, %eax	;  3 bytes
M0000000000000a07:	ja	0x405b41 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa11>	;  2 bytes
M0000000000000a09:	incl	%eax	;  2 bytes
M0000000000000a0b:	movl	%eax, 2502215(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000a11:	cmpl	$0, 16(%rsp)	;  5 bytes
M0000000000000a16:	je	0x405b71 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa41>	;  2 bytes
M0000000000000a18:	movl	$4519203, %edi	;  5 bytes
M0000000000000a1d:	movl	$4511045, %edx	;  5 bytes
M0000000000000a22:	movl	$512, %esi	;  5 bytes
M0000000000000a27:	xorl	%eax, %eax	;  2 bytes
M0000000000000a29:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000a2e:	movl	2502180(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000a34:	cmpl	$100, %eax	;  3 bytes
M0000000000000a37:	ja	0x405b71 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa41>	;  2 bytes
M0000000000000a39:	incl	%eax	;  2 bytes
M0000000000000a3b:	movl	%eax, 2502167(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000a41:	movb	(%r15), %al	;  3 bytes
M0000000000000a44:	cmpb	$-1, %al	;  2 bytes
M0000000000000a46:	je	0x405d50 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc20>	;  6 bytes
M0000000000000a4c:	cmpb	$1, %al	;  2 bytes
M0000000000000a4e:	je	0x405d80 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc50>	;  6 bytes
M0000000000000a54:	jmp	0x405dac <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc7c>	;  5 bytes
M0000000000000a59:	leaq	24(%rsp), %rsi	;  5 bytes
M0000000000000a5e:	leaq	16(%rsp), %rdx	;  5 bytes
M0000000000000a63:	movq	%r15, %rdi	;  3 bytes
M0000000000000a66:	movl	$4294967295, %ecx	;  5 bytes
M0000000000000a6b:	callq	0x421800 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)>	;  5 bytes
M0000000000000a70:	testl	%eax, %eax	;  2 bytes
M0000000000000a72:	je	0x405bcd <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa9d>	;  2 bytes
M0000000000000a74:	movl	$4519203, %edi	;  5 bytes
M0000000000000a79:	movl	$4511009, %edx	;  5 bytes
M0000000000000a7e:	movl	$521, %esi	;  5 bytes
M0000000000000a83:	xorl	%eax, %eax	;  2 bytes
M0000000000000a85:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000a8a:	movl	2502088(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000a90:	cmpl	$100, %eax	;  3 bytes
M0000000000000a93:	ja	0x405bcd <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa9d>	;  2 bytes
M0000000000000a95:	incl	%eax	;  2 bytes
M0000000000000a97:	movl	%eax, 2502075(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000a9d:	cmpl	$0, 16(%rsp)	;  5 bytes
M0000000000000aa2:	je	0x405bfd <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xacd>	;  2 bytes
M0000000000000aa4:	movl	$4519203, %edi	;  5 bytes
M0000000000000aa9:	movl	$4511045, %edx	;  5 bytes
M0000000000000aae:	movl	$522, %esi	;  5 bytes
M0000000000000ab3:	xorl	%eax, %eax	;  2 bytes
M0000000000000ab5:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000aba:	movl	2502040(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000ac0:	cmpl	$100, %eax	;  3 bytes
M0000000000000ac3:	ja	0x405bfd <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xacd>	;  2 bytes
M0000000000000ac5:	incl	%eax	;  2 bytes
M0000000000000ac7:	movl	%eax, 2502027(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000acd:	leaq	24(%rsp), %rsi	;  5 bytes
M0000000000000ad2:	leaq	16(%rsp), %rdx	;  5 bytes
M0000000000000ad7:	movq	%r15, %rdi	;  3 bytes
M0000000000000ada:	movl	$4294967295, %ecx	;  5 bytes
M0000000000000adf:	callq	0x421800 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)>	;  5 bytes
M0000000000000ae4:	cmpl	$-1, %eax	;  3 bytes
M0000000000000ae7:	je	0x405c42 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb12>	;  2 bytes
M0000000000000ae9:	movl	$4519203, %edi	;  5 bytes
M0000000000000aee:	movl	$4511079, %edx	;  5 bytes
M0000000000000af3:	movl	$524, %esi	;  5 bytes
M0000000000000af8:	xorl	%eax, %eax	;  2 bytes
M0000000000000afa:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000aff:	movl	2501971(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000b05:	cmpl	$100, %eax	;  3 bytes
M0000000000000b08:	ja	0x405c42 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb12>	;  2 bytes
M0000000000000b0a:	incl	%eax	;  2 bytes
M0000000000000b0c:	movl	%eax, 2501958(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000b12:	cmpl	$0, 16(%rsp)	;  5 bytes
M0000000000000b17:	je	0x405c72 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb42>	;  2 bytes
M0000000000000b19:	movl	$4519203, %edi	;  5 bytes
M0000000000000b1e:	movl	$4511045, %edx	;  5 bytes
M0000000000000b23:	movl	$525, %esi	;  5 bytes
M0000000000000b28:	xorl	%eax, %eax	;  2 bytes
M0000000000000b2a:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000b2f:	movl	2501923(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000b35:	cmpl	$100, %eax	;  3 bytes
M0000000000000b38:	ja	0x405c72 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb42>	;  2 bytes
M0000000000000b3a:	incl	%eax	;  2 bytes
M0000000000000b3c:	movl	%eax, 2501910(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000b42:	cmpb	$-1, (%r15)	;  4 bytes
M0000000000000b46:	je	0x405d31 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc01>	;  6 bytes
M0000000000000b4c:	movl	$4519203, %edi	;  5 bytes
M0000000000000b51:	movl	$4511116, %edx	;  5 bytes
M0000000000000b56:	movl	$527, %esi	;  5 bytes
M0000000000000b5b:	xorl	%eax, %eax	;  2 bytes
M0000000000000b5d:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000b62:	movl	2501872(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000b68:	cmpl	$100, %eax	;  3 bytes
M0000000000000b6b:	ja	0x405ca5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb75>	;  2 bytes
M0000000000000b6d:	incl	%eax	;  2 bytes
M0000000000000b6f:	movl	%eax, 2501859(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000b75:	movb	(%r15), %al	;  3 bytes
M0000000000000b78:	cmpb	$1, %al	;  2 bytes
M0000000000000b7a:	jne	0x405d04 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd4>	;  2 bytes
M0000000000000b7c:	cmpl	$0, 20(%r15)	;  5 bytes
M0000000000000b81:	jne	0x405d01 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd1>	;  2 bytes
M0000000000000b83:	movl	4(%r15), %ecx	;  4 bytes
M0000000000000b87:	movl	12(%r15), %eax	;  4 bytes
M0000000000000b8b:	testl	%ecx, %ecx	;  2 bytes
M0000000000000b8d:	je	0x405cd4 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xba4>	;  2 bytes
M0000000000000b8f:	leal	2(%rcx), %esi	;  3 bytes
M0000000000000b92:	cltd		;  1 bytes
M0000000000000b93:	idivl	%esi	;  2 bytes
M0000000000000b95:	xorl	%esi, %esi	;  2 bytes
M0000000000000b97:	cmpl	%ecx, %edx	;  2 bytes
M0000000000000b99:	setg	%sil	;  4 bytes
M0000000000000b9d:	imull	%ecx, %eax	;  3 bytes
M0000000000000ba0:	addl	%edx, %eax	;  2 bytes
M0000000000000ba2:	subl	%esi, %eax	;  2 bytes
M0000000000000ba4:	testb	$3, %al	;  2 bytes
M0000000000000ba6:	jne	0x405d01 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd1>	;  2 bytes
M0000000000000ba8:	movl	$4519203, %edi	;  5 bytes
M0000000000000bad:	movl	$4510760, %edx	;  5 bytes
M0000000000000bb2:	movl	$528, %esi	;  5 bytes
M0000000000000bb7:	xorl	%eax, %eax	;  2 bytes
M0000000000000bb9:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000bbe:	movl	2501780(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000bc4:	cmpl	$100, %eax	;  3 bytes
M0000000000000bc7:	ja	0x405d01 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd1>	;  2 bytes
M0000000000000bc9:	incl	%eax	;  2 bytes
M0000000000000bcb:	movl	%eax, 2501767(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000bd1:	movb	(%r15), %al	;  3 bytes
M0000000000000bd4:	cmpb	$-1, %al	;  2 bytes
M0000000000000bd6:	je	0x405d31 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc01>	;  2 bytes
M0000000000000bd8:	movl	$4519203, %edi	;  5 bytes
M0000000000000bdd:	movl	$4511144, %edx	;  5 bytes
M0000000000000be2:	movl	$529, %esi	;  5 bytes
M0000000000000be7:	xorl	%eax, %eax	;  2 bytes
M0000000000000be9:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000bee:	movl	2501732(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000bf4:	cmpl	$100, %eax	;  3 bytes
M0000000000000bf7:	ja	0x405d31 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc01>	;  2 bytes
M0000000000000bf9:	incl	%eax	;  2 bytes
M0000000000000bfb:	movl	%eax, 2501719(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000c01:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000c06:	je	0x405e41 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd11>	;  6 bytes
M0000000000000c0c:	movl	$4519203, %edi	;  5 bytes
M0000000000000c11:	movl	$4510835, %edx	;  5 bytes
M0000000000000c16:	movl	$531, %esi	;  5 bytes
M0000000000000c1b:	jmp	0x405e1a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcea>	;  5 bytes
M0000000000000c20:	movl	$4519203, %edi	;  5 bytes
M0000000000000c25:	movl	$4510732, %edx	;  5 bytes
M0000000000000c2a:	movl	$514, %esi	;  5 bytes
M0000000000000c2f:	xorl	%eax, %eax	;  2 bytes
M0000000000000c31:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000c36:	movl	2501660(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000c3c:	cmpl	$100, %eax	;  3 bytes
M0000000000000c3f:	ja	0x405d79 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc49>	;  2 bytes
M0000000000000c41:	incl	%eax	;  2 bytes
M0000000000000c43:	movl	%eax, 2501647(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000c49:	movb	(%r15), %al	;  3 bytes
M0000000000000c4c:	cmpb	$1, %al	;  2 bytes
M0000000000000c4e:	jne	0x405dac <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc7c>	;  2 bytes
M0000000000000c50:	cmpl	$0, 20(%r15)	;  5 bytes
M0000000000000c55:	jne	0x405dac <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc7c>	;  2 bytes
M0000000000000c57:	movl	4(%r15), %ecx	;  4 bytes
M0000000000000c5b:	movl	12(%r15), %eax	;  4 bytes
M0000000000000c5f:	testl	%ecx, %ecx	;  2 bytes
M0000000000000c61:	je	0x405da8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc78>	;  2 bytes
M0000000000000c63:	leal	2(%rcx), %esi	;  3 bytes
M0000000000000c66:	cltd		;  1 bytes
M0000000000000c67:	idivl	%esi	;  2 bytes
M0000000000000c69:	xorl	%esi, %esi	;  2 bytes
M0000000000000c6b:	cmpl	%ecx, %edx	;  2 bytes
M0000000000000c6d:	setg	%sil	;  4 bytes
M0000000000000c71:	imull	%ecx, %eax	;  3 bytes
M0000000000000c74:	addl	%edx, %eax	;  2 bytes
M0000000000000c76:	subl	%esi, %eax	;  2 bytes
M0000000000000c78:	testb	$3, %al	;  2 bytes
M0000000000000c7a:	je	0x405dd5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xca5>	;  2 bytes
M0000000000000c7c:	movl	$4519203, %edi	;  5 bytes
M0000000000000c81:	movl	$4511057, %edx	;  5 bytes
M0000000000000c86:	movl	$515, %esi	;  5 bytes
M0000000000000c8b:	xorl	%eax, %eax	;  2 bytes
M0000000000000c8d:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000c92:	movl	2501568(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000c98:	cmpl	$100, %eax	;  3 bytes
M0000000000000c9b:	ja	0x405dd5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xca5>	;  2 bytes
M0000000000000c9d:	incl	%eax	;  2 bytes
M0000000000000c9f:	movl	%eax, 2501555(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000ca5:	cmpb	$-1, (%r15)	;  4 bytes
M0000000000000ca9:	jne	0x405e04 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcd4>	;  2 bytes
M0000000000000cab:	movl	$4519203, %edi	;  5 bytes
M0000000000000cb0:	movl	$4510782, %edx	;  5 bytes
M0000000000000cb5:	movl	$516, %esi	;  5 bytes
M0000000000000cba:	xorl	%eax, %eax	;  2 bytes
M0000000000000cbc:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000cc1:	movl	2501521(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000cc7:	cmpl	$100, %eax	;  3 bytes
M0000000000000cca:	ja	0x405e04 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcd4>	;  2 bytes
M0000000000000ccc:	incl	%eax	;  2 bytes
M0000000000000cce:	movl	%eax, 2501508(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000cd4:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000cd9:	je	0x405e7d <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd4d>	;  2 bytes
M0000000000000cdb:	movl	$4519203, %edi	;  5 bytes
M0000000000000ce0:	movl	$4510835, %edx	;  5 bytes
M0000000000000ce5:	movl	$518, %esi	;  5 bytes
M0000000000000cea:	xorl	%eax, %eax	;  2 bytes
M0000000000000cec:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000cf1:	movl	2501473(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000cf7:	cmpl	$100, %eax	;  3 bytes
M0000000000000cfa:	ja	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  2 bytes
M0000000000000cfc:	incl	%eax	;  2 bytes
M0000000000000cfe:	movl	%eax, 2501460(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000d04:	addq	$32, %rsp	;  4 bytes
M0000000000000d08:	popq	%rbx	;  1 bytes
M0000000000000d09:	popq	%r12	;  2 bytes
M0000000000000d0b:	popq	%r14	;  2 bytes
M0000000000000d0d:	popq	%r15	;  2 bytes
M0000000000000d0f:	popq	%rbp	;  1 bytes
M0000000000000d10:	retq		;  1 bytes
M0000000000000d11:	cmpb	$0, (%r15)	;  4 bytes
M0000000000000d15:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  2 bytes
M0000000000000d17:	movl	$4519203, %edi	;  5 bytes
M0000000000000d1c:	movl	$4510939, %edx	;  5 bytes
M0000000000000d21:	movl	$530, %esi	;  5 bytes
M0000000000000d26:	xorl	%eax, %eax	;  2 bytes
M0000000000000d28:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000d2d:	movl	2501413(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000d33:	cmpl	$100, %eax	;  3 bytes
M0000000000000d36:	ja	0x405e70 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd40>	;  2 bytes
M0000000000000d38:	incl	%eax	;  2 bytes
M0000000000000d3a:	movl	%eax, 2501400(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000d40:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000d45:	jne	0x405d3c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc0c>	;  6 bytes
M0000000000000d4b:	jmp	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  2 bytes
M0000000000000d4d:	cmpb	$0, (%r15)	;  4 bytes
M0000000000000d51:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  2 bytes
M0000000000000d53:	movl	$4519203, %edi	;  5 bytes
M0000000000000d58:	movl	$4510939, %edx	;  5 bytes
M0000000000000d5d:	movl	$517, %esi	;  5 bytes
M0000000000000d62:	xorl	%eax, %eax	;  2 bytes
M0000000000000d64:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000d69:	movl	2501353(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000d6f:	cmpl	$100, %eax	;  3 bytes
M0000000000000d72:	ja	0x405eac <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd7c>	;  2 bytes
M0000000000000d74:	incl	%eax	;  2 bytes
M0000000000000d76:	movl	%eax, 2501340(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000d7c:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000d81:	jne	0x405e0b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcdb>	;  6 bytes
M0000000000000d87:	jmp	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  5 bytes
M0000000000000d8c:	movl	$4519203, %edi	;  5 bytes
M0000000000000d91:	movl	$4510939, %edx	;  5 bytes
M0000000000000d96:	movl	$478, %esi	;  5 bytes
M0000000000000d9b:	xorl	%eax, %eax	;  2 bytes
M0000000000000d9d:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000da2:	movl	2501296(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000da8:	cmpl	$100, %eax	;  3 bytes
M0000000000000dab:	ja	0x405ee5 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdb5>	;  2 bytes
M0000000000000dad:	incl	%eax	;  2 bytes
M0000000000000daf:	movl	%eax, 2501283(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000db5:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000dba:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M0000000000000dc0:	jmp	0x4055a2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x472>	;  5 bytes
M0000000000000dc5:	movl	$4519203, %edi	;  5 bytes
M0000000000000dca:	movl	$4510939, %edx	;  5 bytes
M0000000000000dcf:	movl	$491, %esi	;  5 bytes
M0000000000000dd4:	xorl	%eax, %eax	;  2 bytes
M0000000000000dd6:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000ddb:	movl	2501239(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000de1:	cmpl	$100, %eax	;  3 bytes
M0000000000000de4:	ja	0x405f1e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdee>	;  2 bytes
M0000000000000de6:	incl	%eax	;  2 bytes
M0000000000000de8:	movl	%eax, 2501226(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000dee:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000df3:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M0000000000000df9:	jmp	0x4057ec <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x6bc>	;  5 bytes
M0000000000000dfe:	movl	$4519203, %edi	;  5 bytes
M0000000000000e03:	movl	$4510939, %edx	;  5 bytes
M0000000000000e08:	movl	$507, %esi	;  5 bytes
M0000000000000e0d:	xorl	%eax, %eax	;  2 bytes
M0000000000000e0f:	callq	0x404550 <printf@plt>	;  5 bytes
M0000000000000e14:	movl	2501182(%rip), %eax  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000e1a:	cmpl	$100, %eax	;  3 bytes
M0000000000000e1d:	ja	0x405f57 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xe27>	;  2 bytes
M0000000000000e1f:	incl	%eax	;  2 bytes
M0000000000000e21:	movl	%eax, 2501169(%rip)  # 668988 <(anonymous namespace)::testStatus>	;  6 bytes
M0000000000000e27:	cmpl	$0, 12(%r15)	;  5 bytes
M0000000000000e2c:	jne	0x405e34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd04>	;  6 bytes
M0000000000000e32:	jmp	0x405ae9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x9b9>	;  5 bytes
M0000000000000e37:	jmp	0x405f69 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xe39>	;  2 bytes
M0000000000000e39:	movq	%rax, %rbx	;  3 bytes
M0000000000000e3c:	leaq	24(%rsp), %rdi	;  5 bytes
M0000000000000e41:	callq	0x404c00 <_ZNSt3__16localeD1Ev@plt>	;  5 bytes
M0000000000000e46:	movq	%rbx, %rdi	;  3 bytes
M0000000000000e49:	callq	0x404cb0 <_Unwind_Resume@plt>	;  5 bytes
M0000000000000e4e:	nop		;  2 bytes