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 $4518990, %edi ; 5 bytes
M000000000000001c: movl $4510397, %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 $4518990, %edi ; 5 bytes
M0000000000000050: movl $4510415, %edx ; 5 bytes
M0000000000000055: jmp 0x405191 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x61> ; 2 bytes
M0000000000000057: movl $4518990, %edi ; 5 bytes
M000000000000005c: movl $4510404, %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 $4510434, %esi ; 5 bytes
M000000000000009b: movl $61, %edx ; 5 bytes
M00000000000000a0: callq 0x423680 <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 $4510496, %esi ; 5 bytes
M0000000000000100: movl $59, %edx ; 5 bytes
M0000000000000105: movq %rbx, %rdi ; 3 bytes
M0000000000000108: callq 0x423680 <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 $4518990, %edi ; 5 bytes
M0000000000000175: movl $4510768, %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 0x40540c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x2dc> ; 6 bytes
M00000000000001b8: leaq 16(%rsp), %r14 ; 5 bytes
M00000000000001bd: movl %r12d, %eax ; 3 bytes
M00000000000001c0: jmpq *4496272(,%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 $4518990, %edi ; 5 bytes
M00000000000001d3: movl $4510556, %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 0x405384 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x254> ; 2 bytes
M00000000000001fe: cmpl $0, 20(%r15) ; 5 bytes
M0000000000000203: jne 0x405384 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x254> ; 2 bytes
M0000000000000205: movl 4(%r15), %ecx ; 4 bytes
M0000000000000209: movl 12(%r15), %eax ; 4 bytes
M000000000000020d: testl %ecx, %ecx ; 2 bytes
M000000000000020f: je 0x405357 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x227> ; 2 bytes
M0000000000000211: leal 2(%rcx), %esi ; 3 bytes
M0000000000000214: xorl %edx, %edx ; 2 bytes
M0000000000000216: divl %esi ; 2 bytes
M0000000000000218: xorl %esi, %esi ; 2 bytes
M000000000000021a: cmpl %ecx, %edx ; 2 bytes
M000000000000021c: setg %sil ; 4 bytes
M0000000000000220: imull %ecx, %eax ; 3 bytes
M0000000000000223: addl %edx, %eax ; 2 bytes
M0000000000000225: subl %esi, %eax ; 2 bytes
M0000000000000227: testb $3, %al ; 2 bytes
M0000000000000229: jne 0x405384 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x254> ; 2 bytes
M000000000000022b: movl $4518990, %edi ; 5 bytes
M0000000000000230: movl $4510584, %edx ; 5 bytes
M0000000000000235: movl $466, %esi ; 5 bytes
M000000000000023a: xorl %eax, %eax ; 2 bytes
M000000000000023c: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000241: movl 2504209(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000247: cmpl $100, %eax ; 3 bytes
M000000000000024a: ja 0x405384 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x254> ; 2 bytes
M000000000000024c: incl %eax ; 2 bytes
M000000000000024e: movl %eax, 2504196(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000254: cmpb $-1, (%r15) ; 4 bytes
M0000000000000258: jne 0x4053b3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x283> ; 2 bytes
M000000000000025a: movl $4518990, %edi ; 5 bytes
M000000000000025f: movl $4510606, %edx ; 5 bytes
M0000000000000264: movl $467, %esi ; 5 bytes
M0000000000000269: xorl %eax, %eax ; 2 bytes
M000000000000026b: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000270: movl 2504162(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000276: cmpl $100, %eax ; 3 bytes
M0000000000000279: ja 0x4053b3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x283> ; 2 bytes
M000000000000027b: incl %eax ; 2 bytes
M000000000000027d: movl %eax, 2504149(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000283: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000288: jne 0x4053c4 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x294> ; 2 bytes
M000000000000028a: cmpb $0, (%r15) ; 4 bytes
M000000000000028e: je 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M0000000000000294: movl $4518990, %edi ; 5 bytes
M0000000000000299: movl $4510629, %edx ; 5 bytes
M000000000000029e: movl $468, %esi ; 5 bytes
M00000000000002a3: xorl %eax, %eax ; 2 bytes
M00000000000002a5: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000002aa: movl 2504104(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000002b0: cmpl $100, %eax ; 3 bytes
M00000000000002b3: ja 0x4053ed <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x2bd> ; 2 bytes
M00000000000002b5: incl %eax ; 2 bytes
M00000000000002b7: movl %eax, 2504091(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000002bd: cmpl $0, 12(%r15) ; 5 bytes
M00000000000002c2: je 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M00000000000002c8: movl $4518990, %edi ; 5 bytes
M00000000000002cd: movl $4510659, %edx ; 5 bytes
M00000000000002d2: movl $469, %esi ; 5 bytes
M00000000000002d7: jmp 0x405e20 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcf0> ; 5 bytes
M00000000000002dc: movl $4518990, %edi ; 5 bytes
M00000000000002e1: movl $4510991, %edx ; 5 bytes
M00000000000002e6: movl $534, %esi ; 5 bytes
M00000000000002eb: jmp 0x405e20 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcf0> ; 5 bytes
M00000000000002f0: movl $4294967295, (%rsp) ; 7 bytes
M00000000000002f7: leaq 24(%rsp), %rsi ; 5 bytes
M00000000000002fc: leaq 16(%rsp), %rdx ; 5 bytes
M0000000000000301: leaq 20(%rsp), %rcx ; 5 bytes
M0000000000000306: leaq 15(%rsp), %r8 ; 5 bytes
M000000000000030b: movq %r15, %rdi ; 3 bytes
M000000000000030e: movq %r14, %r9 ; 3 bytes
M0000000000000311: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M0000000000000316: testl %eax, %eax ; 2 bytes
M0000000000000318: je 0x405473 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x343> ; 2 bytes
M000000000000031a: movl $4518990, %edi ; 5 bytes
M000000000000031f: movl $4510687, %edx ; 5 bytes
M0000000000000324: movl $472, %esi ; 5 bytes
M0000000000000329: xorl %eax, %eax ; 2 bytes
M000000000000032b: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000330: movl 2503970(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000336: cmpl $100, %eax ; 3 bytes
M0000000000000339: ja 0x405473 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x343> ; 2 bytes
M000000000000033b: incl %eax ; 2 bytes
M000000000000033d: movl %eax, 2503957(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000343: cmpl $1, 16(%rsp) ; 5 bytes
M0000000000000348: je 0x4054a3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x373> ; 2 bytes
M000000000000034a: movl $4518990, %edi ; 5 bytes
M000000000000034f: movl $4510740, %edx ; 5 bytes
M0000000000000354: movl $473, %esi ; 5 bytes
M0000000000000359: xorl %eax, %eax ; 2 bytes
M000000000000035b: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000360: movl 2503922(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000366: cmpl $100, %eax ; 3 bytes
M0000000000000369: ja 0x4054a3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x373> ; 2 bytes
M000000000000036b: incl %eax ; 2 bytes
M000000000000036d: movl %eax, 2503909(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000373: cmpl $1, 20(%rsp) ; 5 bytes
M0000000000000378: je 0x4054d3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3a3> ; 2 bytes
M000000000000037a: movl $4518990, %edi ; 5 bytes
M000000000000037f: movl $4510752, %edx ; 5 bytes
M0000000000000384: movl $473, %esi ; 5 bytes
M0000000000000389: xorl %eax, %eax ; 2 bytes
M000000000000038b: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000390: movl 2503874(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000396: cmpl $100, %eax ; 3 bytes
M0000000000000399: ja 0x4054d3 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3a3> ; 2 bytes
M000000000000039b: incl %eax ; 2 bytes
M000000000000039d: movl %eax, 2503861(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000003a3: movb (%r15), %al ; 3 bytes
M00000000000003a6: cmpb $-1, %al ; 2 bytes
M00000000000003a8: jne 0x405506 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d6> ; 2 bytes
M00000000000003aa: movl $4518990, %edi ; 5 bytes
M00000000000003af: movl $4510556, %edx ; 5 bytes
M00000000000003b4: movl $475, %esi ; 5 bytes
M00000000000003b9: xorl %eax, %eax ; 2 bytes
M00000000000003bb: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000003c0: movl 2503826(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000003c6: cmpl $100, %eax ; 3 bytes
M00000000000003c9: ja 0x405503 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d3> ; 2 bytes
M00000000000003cb: incl %eax ; 2 bytes
M00000000000003cd: movl %eax, 2503813(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000003d3: movb (%r15), %al ; 3 bytes
M00000000000003d6: cmpb $1, %al ; 2 bytes
M00000000000003d8: jne 0x405560 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x430> ; 2 bytes
M00000000000003da: cmpl $0, 20(%r15) ; 5 bytes
M00000000000003df: jne 0x405560 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x430> ; 2 bytes
M00000000000003e1: movl 4(%r15), %ecx ; 4 bytes
M00000000000003e5: movl 12(%r15), %eax ; 4 bytes
M00000000000003e9: testl %ecx, %ecx ; 2 bytes
M00000000000003eb: je 0x405533 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x403> ; 2 bytes
M00000000000003ed: leal 2(%rcx), %esi ; 3 bytes
M00000000000003f0: xorl %edx, %edx ; 2 bytes
M00000000000003f2: divl %esi ; 2 bytes
M00000000000003f4: xorl %esi, %esi ; 2 bytes
M00000000000003f6: cmpl %ecx, %edx ; 2 bytes
M00000000000003f8: setg %sil ; 4 bytes
M00000000000003fc: imull %ecx, %eax ; 3 bytes
M00000000000003ff: addl %edx, %eax ; 2 bytes
M0000000000000401: subl %esi, %eax ; 2 bytes
M0000000000000403: testb $3, %al ; 2 bytes
M0000000000000405: jne 0x405560 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x430> ; 2 bytes
M0000000000000407: movl $4518990, %edi ; 5 bytes
M000000000000040c: movl $4510584, %edx ; 5 bytes
M0000000000000411: movl $476, %esi ; 5 bytes
M0000000000000416: xorl %eax, %eax ; 2 bytes
M0000000000000418: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000041d: movl 2503733(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000423: cmpl $100, %eax ; 3 bytes
M0000000000000426: ja 0x405560 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x430> ; 2 bytes
M0000000000000428: incl %eax ; 2 bytes
M000000000000042a: movl %eax, 2503720(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000430: cmpb $-1, (%r15) ; 4 bytes
M0000000000000434: jne 0x40558f <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x45f> ; 2 bytes
M0000000000000436: movl $4518990, %edi ; 5 bytes
M000000000000043b: movl $4510606, %edx ; 5 bytes
M0000000000000440: movl $477, %esi ; 5 bytes
M0000000000000445: xorl %eax, %eax ; 2 bytes
M0000000000000447: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000044c: movl 2503686(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000452: cmpl $100, %eax ; 3 bytes
M0000000000000455: ja 0x40558f <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x45f> ; 2 bytes
M0000000000000457: incl %eax ; 2 bytes
M0000000000000459: movl %eax, 2503673(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000045f: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000464: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M000000000000046a: cmpb $0, (%r15) ; 4 bytes
M000000000000046e: je 0x405ec2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd92> ; 6 bytes
M0000000000000474: movl $4518990, %edi ; 5 bytes
M0000000000000479: movl $4510793, %edx ; 5 bytes
M000000000000047e: movl $479, %esi ; 5 bytes
M0000000000000483: jmp 0x405e20 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcf0> ; 5 bytes
M0000000000000488: movl $4294967295, (%rsp) ; 7 bytes
M000000000000048f: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000494: leaq 16(%rsp), %rdx ; 5 bytes
M0000000000000499: leaq 20(%rsp), %rcx ; 5 bytes
M000000000000049e: leaq 15(%rsp), %r8 ; 5 bytes
M00000000000004a3: movq %r15, %rdi ; 3 bytes
M00000000000004a6: movq %r14, %r9 ; 3 bytes
M00000000000004a9: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M00000000000004ae: testl %eax, %eax ; 2 bytes
M00000000000004b0: je 0x40560b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x4db> ; 2 bytes
M00000000000004b2: movl $4518990, %edi ; 5 bytes
M00000000000004b7: movl $4510687, %edx ; 5 bytes
M00000000000004bc: movl $482, %esi ; 5 bytes
M00000000000004c1: xorl %eax, %eax ; 2 bytes
M00000000000004c3: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000004c8: movl 2503562(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000004ce: cmpl $100, %eax ; 3 bytes
M00000000000004d1: ja 0x40560b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x4db> ; 2 bytes
M00000000000004d3: incl %eax ; 2 bytes
M00000000000004d5: movl %eax, 2503549(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000004db: cmpl $1, 16(%rsp) ; 5 bytes
M00000000000004e0: je 0x40563b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x50b> ; 2 bytes
M00000000000004e2: movl $4518990, %edi ; 5 bytes
M00000000000004e7: movl $4510740, %edx ; 5 bytes
M00000000000004ec: movl $483, %esi ; 5 bytes
M00000000000004f1: xorl %eax, %eax ; 2 bytes
M00000000000004f3: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000004f8: movl 2503514(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000004fe: cmpl $100, %eax ; 3 bytes
M0000000000000501: ja 0x40563b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x50b> ; 2 bytes
M0000000000000503: incl %eax ; 2 bytes
M0000000000000505: movl %eax, 2503501(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000050b: cmpl $1, 20(%rsp) ; 5 bytes
M0000000000000510: je 0x40566b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x53b> ; 2 bytes
M0000000000000512: movl $4518990, %edi ; 5 bytes
M0000000000000517: movl $4510752, %edx ; 5 bytes
M000000000000051c: movl $483, %esi ; 5 bytes
M0000000000000521: xorl %eax, %eax ; 2 bytes
M0000000000000523: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000528: movl 2503466(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000052e: cmpl $100, %eax ; 3 bytes
M0000000000000531: ja 0x40566b <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x53b> ; 2 bytes
M0000000000000533: incl %eax ; 2 bytes
M0000000000000535: movl %eax, 2503453(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000053b: movl $4294967295, (%rsp) ; 7 bytes
M0000000000000542: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000547: leaq 16(%rsp), %rdx ; 5 bytes
M000000000000054c: leaq 20(%rsp), %rcx ; 5 bytes
M0000000000000551: leaq 15(%rsp), %r8 ; 5 bytes
M0000000000000556: movq %r15, %rdi ; 3 bytes
M0000000000000559: movq %r14, %r9 ; 3 bytes
M000000000000055c: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M0000000000000561: testl %eax, %eax ; 2 bytes
M0000000000000563: je 0x4056be <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x58e> ; 2 bytes
M0000000000000565: movl $4518990, %edi ; 5 bytes
M000000000000056a: movl $4510687, %edx ; 5 bytes
M000000000000056f: movl $485, %esi ; 5 bytes
M0000000000000574: xorl %eax, %eax ; 2 bytes
M0000000000000576: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000057b: movl 2503383(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000581: cmpl $100, %eax ; 3 bytes
M0000000000000584: ja 0x4056be <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x58e> ; 2 bytes
M0000000000000586: incl %eax ; 2 bytes
M0000000000000588: movl %eax, 2503370(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000058e: cmpl $1, 16(%rsp) ; 5 bytes
M0000000000000593: je 0x4056ee <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5be> ; 2 bytes
M0000000000000595: movl $4518990, %edi ; 5 bytes
M000000000000059a: movl $4510740, %edx ; 5 bytes
M000000000000059f: movl $486, %esi ; 5 bytes
M00000000000005a4: xorl %eax, %eax ; 2 bytes
M00000000000005a6: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000005ab: movl 2503335(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005b1: cmpl $100, %eax ; 3 bytes
M00000000000005b4: ja 0x4056ee <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5be> ; 2 bytes
M00000000000005b6: incl %eax ; 2 bytes
M00000000000005b8: movl %eax, 2503322(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005be: cmpl $1, 20(%rsp) ; 5 bytes
M00000000000005c3: je 0x40571e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5ee> ; 2 bytes
M00000000000005c5: movl $4518990, %edi ; 5 bytes
M00000000000005ca: movl $4510752, %edx ; 5 bytes
M00000000000005cf: movl $486, %esi ; 5 bytes
M00000000000005d4: xorl %eax, %eax ; 2 bytes
M00000000000005d6: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000005db: movl 2503287(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005e1: cmpl $100, %eax ; 3 bytes
M00000000000005e4: ja 0x40571e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x5ee> ; 2 bytes
M00000000000005e6: incl %eax ; 2 bytes
M00000000000005e8: movl %eax, 2503274(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005ee: movb (%r15), %al ; 3 bytes
M00000000000005f1: cmpb $-1, %al ; 2 bytes
M00000000000005f3: jne 0x405751 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x621> ; 2 bytes
M00000000000005f5: movl $4518990, %edi ; 5 bytes
M00000000000005fa: movl $4510556, %edx ; 5 bytes
M00000000000005ff: movl $488, %esi ; 5 bytes
M0000000000000604: xorl %eax, %eax ; 2 bytes
M0000000000000606: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000060b: movl 2503239(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000611: cmpl $100, %eax ; 3 bytes
M0000000000000614: ja 0x40574e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x61e> ; 2 bytes
M0000000000000616: incl %eax ; 2 bytes
M0000000000000618: movl %eax, 2503226(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000061e: movb (%r15), %al ; 3 bytes
M0000000000000621: cmpb $1, %al ; 2 bytes
M0000000000000623: jne 0x4057ab <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x67b> ; 2 bytes
M0000000000000625: cmpl $0, 20(%r15) ; 5 bytes
M000000000000062a: jne 0x4057ab <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x67b> ; 2 bytes
M000000000000062c: movl 4(%r15), %ecx ; 4 bytes
M0000000000000630: movl 12(%r15), %eax ; 4 bytes
M0000000000000634: testl %ecx, %ecx ; 2 bytes
M0000000000000636: je 0x40577e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x64e> ; 2 bytes
M0000000000000638: leal 2(%rcx), %esi ; 3 bytes
M000000000000063b: xorl %edx, %edx ; 2 bytes
M000000000000063d: divl %esi ; 2 bytes
M000000000000063f: xorl %esi, %esi ; 2 bytes
M0000000000000641: cmpl %ecx, %edx ; 2 bytes
M0000000000000643: setg %sil ; 4 bytes
M0000000000000647: imull %ecx, %eax ; 3 bytes
M000000000000064a: addl %edx, %eax ; 2 bytes
M000000000000064c: subl %esi, %eax ; 2 bytes
M000000000000064e: testb $3, %al ; 2 bytes
M0000000000000650: jne 0x4057ab <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x67b> ; 2 bytes
M0000000000000652: movl $4518990, %edi ; 5 bytes
M0000000000000657: movl $4510584, %edx ; 5 bytes
M000000000000065c: movl $489, %esi ; 5 bytes
M0000000000000661: xorl %eax, %eax ; 2 bytes
M0000000000000663: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000668: movl 2503146(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000066e: cmpl $100, %eax ; 3 bytes
M0000000000000671: ja 0x4057ab <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x67b> ; 2 bytes
M0000000000000673: incl %eax ; 2 bytes
M0000000000000675: movl %eax, 2503133(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000067b: cmpb $-1, (%r15) ; 4 bytes
M000000000000067f: jne 0x4057da <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x6aa> ; 2 bytes
M0000000000000681: movl $4518990, %edi ; 5 bytes
M0000000000000686: movl $4510606, %edx ; 5 bytes
M000000000000068b: movl $490, %esi ; 5 bytes
M0000000000000690: xorl %eax, %eax ; 2 bytes
M0000000000000692: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000697: movl 2503099(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000069d: cmpl $100, %eax ; 3 bytes
M00000000000006a0: ja 0x4057da <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x6aa> ; 2 bytes
M00000000000006a2: incl %eax ; 2 bytes
M00000000000006a4: movl %eax, 2503086(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000006aa: cmpl $0, 12(%r15) ; 5 bytes
M00000000000006af: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M00000000000006b5: cmpb $0, (%r15) ; 4 bytes
M00000000000006b9: je 0x405efb <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdcb> ; 6 bytes
M00000000000006bf: movl $4518990, %edi ; 5 bytes
M00000000000006c4: movl $4510793, %edx ; 5 bytes
M00000000000006c9: movl $492, %esi ; 5 bytes
M00000000000006ce: jmp 0x405e20 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcf0> ; 5 bytes
M00000000000006d3: movl $4294967295, (%rsp) ; 7 bytes
M00000000000006da: leaq 24(%rsp), %rsi ; 5 bytes
M00000000000006df: leaq 16(%rsp), %rdx ; 5 bytes
M00000000000006e4: leaq 20(%rsp), %rcx ; 5 bytes
M00000000000006e9: leaq 15(%rsp), %r8 ; 5 bytes
M00000000000006ee: movq %r15, %rdi ; 3 bytes
M00000000000006f1: movq %r14, %r9 ; 3 bytes
M00000000000006f4: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M00000000000006f9: testl %eax, %eax ; 2 bytes
M00000000000006fb: je 0x405856 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x726> ; 2 bytes
M00000000000006fd: movl $4518990, %edi ; 5 bytes
M0000000000000702: movl $4510687, %edx ; 5 bytes
M0000000000000707: movl $495, %esi ; 5 bytes
M000000000000070c: xorl %eax, %eax ; 2 bytes
M000000000000070e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000713: movl 2502975(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000719: cmpl $100, %eax ; 3 bytes
M000000000000071c: ja 0x405856 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x726> ; 2 bytes
M000000000000071e: incl %eax ; 2 bytes
M0000000000000720: movl %eax, 2502962(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000726: cmpl $1, 16(%rsp) ; 5 bytes
M000000000000072b: je 0x405886 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x756> ; 2 bytes
M000000000000072d: movl $4518990, %edi ; 5 bytes
M0000000000000732: movl $4510740, %edx ; 5 bytes
M0000000000000737: movl $496, %esi ; 5 bytes
M000000000000073c: xorl %eax, %eax ; 2 bytes
M000000000000073e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000743: movl 2502927(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000749: cmpl $100, %eax ; 3 bytes
M000000000000074c: ja 0x405886 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x756> ; 2 bytes
M000000000000074e: incl %eax ; 2 bytes
M0000000000000750: movl %eax, 2502914(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000756: cmpl $1, 20(%rsp) ; 5 bytes
M000000000000075b: je 0x4058b6 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x786> ; 2 bytes
M000000000000075d: movl $4518990, %edi ; 5 bytes
M0000000000000762: movl $4510752, %edx ; 5 bytes
M0000000000000767: movl $496, %esi ; 5 bytes
M000000000000076c: xorl %eax, %eax ; 2 bytes
M000000000000076e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000773: movl 2502879(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000779: cmpl $100, %eax ; 3 bytes
M000000000000077c: ja 0x4058b6 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x786> ; 2 bytes
M000000000000077e: incl %eax ; 2 bytes
M0000000000000780: movl %eax, 2502866(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000786: movl $4294967295, (%rsp) ; 7 bytes
M000000000000078d: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000792: leaq 16(%rsp), %rdx ; 5 bytes
M0000000000000797: leaq 20(%rsp), %rcx ; 5 bytes
M000000000000079c: leaq 15(%rsp), %r8 ; 5 bytes
M00000000000007a1: movq %r15, %rdi ; 3 bytes
M00000000000007a4: movq %r14, %r9 ; 3 bytes
M00000000000007a7: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M00000000000007ac: testl %eax, %eax ; 2 bytes
M00000000000007ae: je 0x405909 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x7d9> ; 2 bytes
M00000000000007b0: movl $4518990, %edi ; 5 bytes
M00000000000007b5: movl $4510687, %edx ; 5 bytes
M00000000000007ba: movl $498, %esi ; 5 bytes
M00000000000007bf: xorl %eax, %eax ; 2 bytes
M00000000000007c1: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000007c6: movl 2502796(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000007cc: cmpl $100, %eax ; 3 bytes
M00000000000007cf: ja 0x405909 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x7d9> ; 2 bytes
M00000000000007d1: incl %eax ; 2 bytes
M00000000000007d3: movl %eax, 2502783(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000007d9: cmpl $1, 16(%rsp) ; 5 bytes
M00000000000007de: je 0x405939 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x809> ; 2 bytes
M00000000000007e0: movl $4518990, %edi ; 5 bytes
M00000000000007e5: movl $4510740, %edx ; 5 bytes
M00000000000007ea: movl $499, %esi ; 5 bytes
M00000000000007ef: xorl %eax, %eax ; 2 bytes
M00000000000007f1: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000007f6: movl 2502748(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000007fc: cmpl $100, %eax ; 3 bytes
M00000000000007ff: ja 0x405939 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x809> ; 2 bytes
M0000000000000801: incl %eax ; 2 bytes
M0000000000000803: movl %eax, 2502735(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000809: cmpl $1, 20(%rsp) ; 5 bytes
M000000000000080e: je 0x405969 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x839> ; 2 bytes
M0000000000000810: movl $4518990, %edi ; 5 bytes
M0000000000000815: movl $4510752, %edx ; 5 bytes
M000000000000081a: movl $499, %esi ; 5 bytes
M000000000000081f: xorl %eax, %eax ; 2 bytes
M0000000000000821: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000826: movl 2502700(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000082c: cmpl $100, %eax ; 3 bytes
M000000000000082f: ja 0x405969 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x839> ; 2 bytes
M0000000000000831: incl %eax ; 2 bytes
M0000000000000833: movl %eax, 2502687(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000839: movl $4294967295, (%rsp) ; 7 bytes
M0000000000000840: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000845: leaq 16(%rsp), %rdx ; 5 bytes
M000000000000084a: leaq 20(%rsp), %rcx ; 5 bytes
M000000000000084f: leaq 15(%rsp), %r8 ; 5 bytes
M0000000000000854: movq %r15, %rdi ; 3 bytes
M0000000000000857: movq %r14, %r9 ; 3 bytes
M000000000000085a: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M000000000000085f: testl %eax, %eax ; 2 bytes
M0000000000000861: je 0x4059bc <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x88c> ; 2 bytes
M0000000000000863: movl $4518990, %edi ; 5 bytes
M0000000000000868: movl $4510687, %edx ; 5 bytes
M000000000000086d: movl $501, %esi ; 5 bytes
M0000000000000872: xorl %eax, %eax ; 2 bytes
M0000000000000874: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000879: movl 2502617(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000087f: cmpl $100, %eax ; 3 bytes
M0000000000000882: ja 0x4059bc <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x88c> ; 2 bytes
M0000000000000884: incl %eax ; 2 bytes
M0000000000000886: movl %eax, 2502604(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000088c: cmpl $2, 16(%rsp) ; 5 bytes
M0000000000000891: je 0x4059ec <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8bc> ; 2 bytes
M0000000000000893: movl $4518990, %edi ; 5 bytes
M0000000000000898: movl $4510821, %edx ; 5 bytes
M000000000000089d: movl $502, %esi ; 5 bytes
M00000000000008a2: xorl %eax, %eax ; 2 bytes
M00000000000008a4: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000008a9: movl 2502569(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008af: cmpl $100, %eax ; 3 bytes
M00000000000008b2: ja 0x4059ec <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8bc> ; 2 bytes
M00000000000008b4: incl %eax ; 2 bytes
M00000000000008b6: movl %eax, 2502556(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008bc: cmpl $1, 20(%rsp) ; 5 bytes
M00000000000008c1: je 0x405a1c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8ec> ; 2 bytes
M00000000000008c3: movl $4518990, %edi ; 5 bytes
M00000000000008c8: movl $4510752, %edx ; 5 bytes
M00000000000008cd: movl $502, %esi ; 5 bytes
M00000000000008d2: xorl %eax, %eax ; 2 bytes
M00000000000008d4: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000008d9: movl 2502521(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008df: cmpl $100, %eax ; 3 bytes
M00000000000008e2: ja 0x405a1c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x8ec> ; 2 bytes
M00000000000008e4: incl %eax ; 2 bytes
M00000000000008e6: movl %eax, 2502508(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008ec: movb (%r15), %al ; 3 bytes
M00000000000008ef: cmpb $-1, %al ; 2 bytes
M00000000000008f1: jne 0x405a4f <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x91f> ; 2 bytes
M00000000000008f3: movl $4518990, %edi ; 5 bytes
M00000000000008f8: movl $4510556, %edx ; 5 bytes
M00000000000008fd: movl $504, %esi ; 5 bytes
M0000000000000902: xorl %eax, %eax ; 2 bytes
M0000000000000904: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000909: movl 2502473(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000090f: cmpl $100, %eax ; 3 bytes
M0000000000000912: ja 0x405a4c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x91c> ; 2 bytes
M0000000000000914: incl %eax ; 2 bytes
M0000000000000916: movl %eax, 2502460(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000091c: movb (%r15), %al ; 3 bytes
M000000000000091f: cmpb $1, %al ; 2 bytes
M0000000000000921: jne 0x405aa9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x979> ; 2 bytes
M0000000000000923: cmpl $0, 20(%r15) ; 5 bytes
M0000000000000928: jne 0x405aa9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x979> ; 2 bytes
M000000000000092a: movl 4(%r15), %ecx ; 4 bytes
M000000000000092e: movl 12(%r15), %eax ; 4 bytes
M0000000000000932: testl %ecx, %ecx ; 2 bytes
M0000000000000934: je 0x405a7c <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x94c> ; 2 bytes
M0000000000000936: leal 2(%rcx), %esi ; 3 bytes
M0000000000000939: xorl %edx, %edx ; 2 bytes
M000000000000093b: divl %esi ; 2 bytes
M000000000000093d: xorl %esi, %esi ; 2 bytes
M000000000000093f: cmpl %ecx, %edx ; 2 bytes
M0000000000000941: setg %sil ; 4 bytes
M0000000000000945: imull %ecx, %eax ; 3 bytes
M0000000000000948: addl %edx, %eax ; 2 bytes
M000000000000094a: subl %esi, %eax ; 2 bytes
M000000000000094c: testb $3, %al ; 2 bytes
M000000000000094e: jne 0x405aa9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x979> ; 2 bytes
M0000000000000950: movl $4518990, %edi ; 5 bytes
M0000000000000955: movl $4510584, %edx ; 5 bytes
M000000000000095a: movl $505, %esi ; 5 bytes
M000000000000095f: xorl %eax, %eax ; 2 bytes
M0000000000000961: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000966: movl 2502380(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000096c: cmpl $100, %eax ; 3 bytes
M000000000000096f: ja 0x405aa9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x979> ; 2 bytes
M0000000000000971: incl %eax ; 2 bytes
M0000000000000973: movl %eax, 2502367(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000979: cmpb $-1, (%r15) ; 4 bytes
M000000000000097d: jne 0x405ad8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x9a8> ; 2 bytes
M000000000000097f: movl $4518990, %edi ; 5 bytes
M0000000000000984: movl $4510606, %edx ; 5 bytes
M0000000000000989: movl $506, %esi ; 5 bytes
M000000000000098e: xorl %eax, %eax ; 2 bytes
M0000000000000990: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000995: movl 2502333(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000099b: cmpl $100, %eax ; 3 bytes
M000000000000099e: ja 0x405ad8 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x9a8> ; 2 bytes
M00000000000009a0: incl %eax ; 2 bytes
M00000000000009a2: movl %eax, 2502320(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000009a8: cmpl $0, 12(%r15) ; 5 bytes
M00000000000009ad: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M00000000000009b3: cmpb $0, (%r15) ; 4 bytes
M00000000000009b7: je 0x405f34 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xe04> ; 6 bytes
M00000000000009bd: movl $4518990, %edi ; 5 bytes
M00000000000009c2: movl $4510793, %edx ; 5 bytes
M00000000000009c7: movl $508, %esi ; 5 bytes
M00000000000009cc: jmp 0x405e20 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcf0> ; 5 bytes
M00000000000009d1: leaq 24(%rsp), %rsi ; 5 bytes
M00000000000009d6: leaq 16(%rsp), %rdx ; 5 bytes
M00000000000009db: movq %r15, %rdi ; 3 bytes
M00000000000009de: movl $4294967295, %ecx ; 5 bytes
M00000000000009e3: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M00000000000009e8: testl %eax, %eax ; 2 bytes
M00000000000009ea: je 0x405b45 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa15> ; 2 bytes
M00000000000009ec: movl $4518990, %edi ; 5 bytes
M00000000000009f1: movl $4510833, %edx ; 5 bytes
M00000000000009f6: movl $511, %esi ; 5 bytes
M00000000000009fb: xorl %eax, %eax ; 2 bytes
M00000000000009fd: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000a02: movl 2502224(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a08: cmpl $100, %eax ; 3 bytes
M0000000000000a0b: ja 0x405b45 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa15> ; 2 bytes
M0000000000000a0d: incl %eax ; 2 bytes
M0000000000000a0f: movl %eax, 2502211(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a15: cmpl $0, 16(%rsp) ; 5 bytes
M0000000000000a1a: je 0x405b75 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa45> ; 2 bytes
M0000000000000a1c: movl $4518990, %edi ; 5 bytes
M0000000000000a21: movl $4510869, %edx ; 5 bytes
M0000000000000a26: movl $512, %esi ; 5 bytes
M0000000000000a2b: xorl %eax, %eax ; 2 bytes
M0000000000000a2d: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000a32: movl 2502176(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a38: cmpl $100, %eax ; 3 bytes
M0000000000000a3b: ja 0x405b75 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xa45> ; 2 bytes
M0000000000000a3d: incl %eax ; 2 bytes
M0000000000000a3f: movl %eax, 2502163(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a45: movb (%r15), %al ; 3 bytes
M0000000000000a48: cmpb $-1, %al ; 2 bytes
M0000000000000a4a: je 0x405d55 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc25> ; 6 bytes
M0000000000000a50: cmpb $1, %al ; 2 bytes
M0000000000000a52: je 0x405d85 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc55> ; 6 bytes
M0000000000000a58: jmp 0x405db2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc82> ; 5 bytes
M0000000000000a5d: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000a62: leaq 16(%rsp), %rdx ; 5 bytes
M0000000000000a67: movq %r15, %rdi ; 3 bytes
M0000000000000a6a: movl $4294967295, %ecx ; 5 bytes
M0000000000000a6f: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M0000000000000a74: testl %eax, %eax ; 2 bytes
M0000000000000a76: je 0x405bd1 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xaa1> ; 2 bytes
M0000000000000a78: movl $4518990, %edi ; 5 bytes
M0000000000000a7d: movl $4510833, %edx ; 5 bytes
M0000000000000a82: movl $521, %esi ; 5 bytes
M0000000000000a87: xorl %eax, %eax ; 2 bytes
M0000000000000a89: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000a8e: movl 2502084(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a94: cmpl $100, %eax ; 3 bytes
M0000000000000a97: ja 0x405bd1 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xaa1> ; 2 bytes
M0000000000000a99: incl %eax ; 2 bytes
M0000000000000a9b: movl %eax, 2502071(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000aa1: cmpl $0, 16(%rsp) ; 5 bytes
M0000000000000aa6: je 0x405c01 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xad1> ; 2 bytes
M0000000000000aa8: movl $4518990, %edi ; 5 bytes
M0000000000000aad: movl $4510869, %edx ; 5 bytes
M0000000000000ab2: movl $522, %esi ; 5 bytes
M0000000000000ab7: xorl %eax, %eax ; 2 bytes
M0000000000000ab9: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000abe: movl 2502036(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000ac4: cmpl $100, %eax ; 3 bytes
M0000000000000ac7: ja 0x405c01 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xad1> ; 2 bytes
M0000000000000ac9: incl %eax ; 2 bytes
M0000000000000acb: movl %eax, 2502023(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000ad1: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000ad6: leaq 16(%rsp), %rdx ; 5 bytes
M0000000000000adb: movq %r15, %rdi ; 3 bytes
M0000000000000ade: movl $4294967295, %ecx ; 5 bytes
M0000000000000ae3: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M0000000000000ae8: cmpl $-1, %eax ; 3 bytes
M0000000000000aeb: je 0x405c46 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb16> ; 2 bytes
M0000000000000aed: movl $4518990, %edi ; 5 bytes
M0000000000000af2: movl $4510903, %edx ; 5 bytes
M0000000000000af7: movl $524, %esi ; 5 bytes
M0000000000000afc: xorl %eax, %eax ; 2 bytes
M0000000000000afe: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000b03: movl 2501967(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b09: cmpl $100, %eax ; 3 bytes
M0000000000000b0c: ja 0x405c46 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb16> ; 2 bytes
M0000000000000b0e: incl %eax ; 2 bytes
M0000000000000b10: movl %eax, 2501954(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b16: cmpl $0, 16(%rsp) ; 5 bytes
M0000000000000b1b: je 0x405c76 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb46> ; 2 bytes
M0000000000000b1d: movl $4518990, %edi ; 5 bytes
M0000000000000b22: movl $4510869, %edx ; 5 bytes
M0000000000000b27: movl $525, %esi ; 5 bytes
M0000000000000b2c: xorl %eax, %eax ; 2 bytes
M0000000000000b2e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000b33: movl 2501919(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b39: cmpl $100, %eax ; 3 bytes
M0000000000000b3c: ja 0x405c76 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb46> ; 2 bytes
M0000000000000b3e: incl %eax ; 2 bytes
M0000000000000b40: movl %eax, 2501906(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b46: cmpb $-1, (%r15) ; 4 bytes
M0000000000000b4a: je 0x405d36 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc06> ; 6 bytes
M0000000000000b50: movl $4518990, %edi ; 5 bytes
M0000000000000b55: movl $4510940, %edx ; 5 bytes
M0000000000000b5a: movl $527, %esi ; 5 bytes
M0000000000000b5f: xorl %eax, %eax ; 2 bytes
M0000000000000b61: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000b66: movl 2501868(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b6c: cmpl $100, %eax ; 3 bytes
M0000000000000b6f: ja 0x405ca9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xb79> ; 2 bytes
M0000000000000b71: incl %eax ; 2 bytes
M0000000000000b73: movl %eax, 2501855(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b79: movb (%r15), %al ; 3 bytes
M0000000000000b7c: cmpb $1, %al ; 2 bytes
M0000000000000b7e: jne 0x405d09 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd9> ; 2 bytes
M0000000000000b80: cmpl $0, 20(%r15) ; 5 bytes
M0000000000000b85: jne 0x405d06 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd6> ; 2 bytes
M0000000000000b87: movl 4(%r15), %ecx ; 4 bytes
M0000000000000b8b: movl 12(%r15), %eax ; 4 bytes
M0000000000000b8f: testl %ecx, %ecx ; 2 bytes
M0000000000000b91: je 0x405cd9 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xba9> ; 2 bytes
M0000000000000b93: leal 2(%rcx), %esi ; 3 bytes
M0000000000000b96: xorl %edx, %edx ; 2 bytes
M0000000000000b98: divl %esi ; 2 bytes
M0000000000000b9a: xorl %esi, %esi ; 2 bytes
M0000000000000b9c: cmpl %ecx, %edx ; 2 bytes
M0000000000000b9e: setg %sil ; 4 bytes
M0000000000000ba2: imull %ecx, %eax ; 3 bytes
M0000000000000ba5: addl %edx, %eax ; 2 bytes
M0000000000000ba7: subl %esi, %eax ; 2 bytes
M0000000000000ba9: testb $3, %al ; 2 bytes
M0000000000000bab: jne 0x405d06 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd6> ; 2 bytes
M0000000000000bad: movl $4518990, %edi ; 5 bytes
M0000000000000bb2: movl $4510584, %edx ; 5 bytes
M0000000000000bb7: movl $528, %esi ; 5 bytes
M0000000000000bbc: xorl %eax, %eax ; 2 bytes
M0000000000000bbe: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000bc3: movl 2501775(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000bc9: cmpl $100, %eax ; 3 bytes
M0000000000000bcc: ja 0x405d06 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xbd6> ; 2 bytes
M0000000000000bce: incl %eax ; 2 bytes
M0000000000000bd0: movl %eax, 2501762(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000bd6: movb (%r15), %al ; 3 bytes
M0000000000000bd9: cmpb $-1, %al ; 2 bytes
M0000000000000bdb: je 0x405d36 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc06> ; 2 bytes
M0000000000000bdd: movl $4518990, %edi ; 5 bytes
M0000000000000be2: movl $4510968, %edx ; 5 bytes
M0000000000000be7: movl $529, %esi ; 5 bytes
M0000000000000bec: xorl %eax, %eax ; 2 bytes
M0000000000000bee: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000bf3: movl 2501727(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000bf9: cmpl $100, %eax ; 3 bytes
M0000000000000bfc: ja 0x405d36 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc06> ; 2 bytes
M0000000000000bfe: incl %eax ; 2 bytes
M0000000000000c00: movl %eax, 2501714(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c06: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000c0b: je 0x405e47 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd17> ; 6 bytes
M0000000000000c11: movl $4518990, %edi ; 5 bytes
M0000000000000c16: movl $4510659, %edx ; 5 bytes
M0000000000000c1b: movl $531, %esi ; 5 bytes
M0000000000000c20: jmp 0x405e20 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcf0> ; 5 bytes
M0000000000000c25: movl $4518990, %edi ; 5 bytes
M0000000000000c2a: movl $4510556, %edx ; 5 bytes
M0000000000000c2f: movl $514, %esi ; 5 bytes
M0000000000000c34: xorl %eax, %eax ; 2 bytes
M0000000000000c36: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000c3b: movl 2501655(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c41: cmpl $100, %eax ; 3 bytes
M0000000000000c44: ja 0x405d7e <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc4e> ; 2 bytes
M0000000000000c46: incl %eax ; 2 bytes
M0000000000000c48: movl %eax, 2501642(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c4e: movb (%r15), %al ; 3 bytes
M0000000000000c51: cmpb $1, %al ; 2 bytes
M0000000000000c53: jne 0x405db2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc82> ; 2 bytes
M0000000000000c55: cmpl $0, 20(%r15) ; 5 bytes
M0000000000000c5a: jne 0x405db2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc82> ; 2 bytes
M0000000000000c5c: movl 4(%r15), %ecx ; 4 bytes
M0000000000000c60: movl 12(%r15), %eax ; 4 bytes
M0000000000000c64: testl %ecx, %ecx ; 2 bytes
M0000000000000c66: je 0x405dae <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc7e> ; 2 bytes
M0000000000000c68: leal 2(%rcx), %esi ; 3 bytes
M0000000000000c6b: xorl %edx, %edx ; 2 bytes
M0000000000000c6d: divl %esi ; 2 bytes
M0000000000000c6f: xorl %esi, %esi ; 2 bytes
M0000000000000c71: cmpl %ecx, %edx ; 2 bytes
M0000000000000c73: setg %sil ; 4 bytes
M0000000000000c77: imull %ecx, %eax ; 3 bytes
M0000000000000c7a: addl %edx, %eax ; 2 bytes
M0000000000000c7c: subl %esi, %eax ; 2 bytes
M0000000000000c7e: testb $3, %al ; 2 bytes
M0000000000000c80: je 0x405ddb <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcab> ; 2 bytes
M0000000000000c82: movl $4518990, %edi ; 5 bytes
M0000000000000c87: movl $4510881, %edx ; 5 bytes
M0000000000000c8c: movl $515, %esi ; 5 bytes
M0000000000000c91: xorl %eax, %eax ; 2 bytes
M0000000000000c93: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000c98: movl 2501562(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c9e: cmpl $100, %eax ; 3 bytes
M0000000000000ca1: ja 0x405ddb <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcab> ; 2 bytes
M0000000000000ca3: incl %eax ; 2 bytes
M0000000000000ca5: movl %eax, 2501549(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000cab: cmpb $-1, (%r15) ; 4 bytes
M0000000000000caf: jne 0x405e0a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcda> ; 2 bytes
M0000000000000cb1: movl $4518990, %edi ; 5 bytes
M0000000000000cb6: movl $4510606, %edx ; 5 bytes
M0000000000000cbb: movl $516, %esi ; 5 bytes
M0000000000000cc0: xorl %eax, %eax ; 2 bytes
M0000000000000cc2: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000cc7: movl 2501515(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000ccd: cmpl $100, %eax ; 3 bytes
M0000000000000cd0: ja 0x405e0a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xcda> ; 2 bytes
M0000000000000cd2: incl %eax ; 2 bytes
M0000000000000cd4: movl %eax, 2501502(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000cda: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000cdf: je 0x405e83 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd53> ; 2 bytes
M0000000000000ce1: movl $4518990, %edi ; 5 bytes
M0000000000000ce6: movl $4510659, %edx ; 5 bytes
M0000000000000ceb: movl $518, %esi ; 5 bytes
M0000000000000cf0: xorl %eax, %eax ; 2 bytes
M0000000000000cf2: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000cf7: movl 2501467(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000cfd: cmpl $100, %eax ; 3 bytes
M0000000000000d00: ja 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 2 bytes
M0000000000000d02: incl %eax ; 2 bytes
M0000000000000d04: movl %eax, 2501454(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d0a: addq $32, %rsp ; 4 bytes
M0000000000000d0e: popq %rbx ; 1 bytes
M0000000000000d0f: popq %r12 ; 2 bytes
M0000000000000d11: popq %r14 ; 2 bytes
M0000000000000d13: popq %r15 ; 2 bytes
M0000000000000d15: popq %rbp ; 1 bytes
M0000000000000d16: retq ; 1 bytes
M0000000000000d17: cmpb $0, (%r15) ; 4 bytes
M0000000000000d1b: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 2 bytes
M0000000000000d1d: movl $4518990, %edi ; 5 bytes
M0000000000000d22: movl $4510763, %edx ; 5 bytes
M0000000000000d27: movl $530, %esi ; 5 bytes
M0000000000000d2c: xorl %eax, %eax ; 2 bytes
M0000000000000d2e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000d33: movl 2501407(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d39: cmpl $100, %eax ; 3 bytes
M0000000000000d3c: ja 0x405e76 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd46> ; 2 bytes
M0000000000000d3e: incl %eax ; 2 bytes
M0000000000000d40: movl %eax, 2501394(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d46: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000d4b: jne 0x405d41 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xc11> ; 6 bytes
M0000000000000d51: jmp 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 2 bytes
M0000000000000d53: cmpb $0, (%r15) ; 4 bytes
M0000000000000d57: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 2 bytes
M0000000000000d59: movl $4518990, %edi ; 5 bytes
M0000000000000d5e: movl $4510763, %edx ; 5 bytes
M0000000000000d63: movl $517, %esi ; 5 bytes
M0000000000000d68: xorl %eax, %eax ; 2 bytes
M0000000000000d6a: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000d6f: movl 2501347(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d75: cmpl $100, %eax ; 3 bytes
M0000000000000d78: ja 0x405eb2 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd82> ; 2 bytes
M0000000000000d7a: incl %eax ; 2 bytes
M0000000000000d7c: movl %eax, 2501334(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d82: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000d87: jne 0x405e11 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xce1> ; 6 bytes
M0000000000000d8d: jmp 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 5 bytes
M0000000000000d92: movl $4518990, %edi ; 5 bytes
M0000000000000d97: movl $4510763, %edx ; 5 bytes
M0000000000000d9c: movl $478, %esi ; 5 bytes
M0000000000000da1: xorl %eax, %eax ; 2 bytes
M0000000000000da3: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000da8: movl 2501290(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000dae: cmpl $100, %eax ; 3 bytes
M0000000000000db1: ja 0x405eeb <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdbb> ; 2 bytes
M0000000000000db3: incl %eax ; 2 bytes
M0000000000000db5: movl %eax, 2501277(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000dbb: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000dc0: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M0000000000000dc6: jmp 0x4055a4 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x474> ; 5 bytes
M0000000000000dcb: movl $4518990, %edi ; 5 bytes
M0000000000000dd0: movl $4510763, %edx ; 5 bytes
M0000000000000dd5: movl $491, %esi ; 5 bytes
M0000000000000dda: xorl %eax, %eax ; 2 bytes
M0000000000000ddc: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000de1: movl 2501233(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000de7: cmpl $100, %eax ; 3 bytes
M0000000000000dea: ja 0x405f24 <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xdf4> ; 2 bytes
M0000000000000dec: incl %eax ; 2 bytes
M0000000000000dee: movl %eax, 2501220(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000df4: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000df9: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M0000000000000dff: jmp 0x4057ef <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x6bf> ; 5 bytes
M0000000000000e04: movl $4518990, %edi ; 5 bytes
M0000000000000e09: movl $4510763, %edx ; 5 bytes
M0000000000000e0e: movl $507, %esi ; 5 bytes
M0000000000000e13: xorl %eax, %eax ; 2 bytes
M0000000000000e15: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000e1a: movl 2501176(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e20: cmpl $100, %eax ; 3 bytes
M0000000000000e23: ja 0x405f5d <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xe2d> ; 2 bytes
M0000000000000e25: incl %eax ; 2 bytes
M0000000000000e27: movl %eax, 2501163(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e2d: cmpl $0, 12(%r15) ; 5 bytes
M0000000000000e32: jne 0x405e3a <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0a> ; 6 bytes
M0000000000000e38: jmp 0x405aed <setState(BloombergLP::bdlde::Base64Encoder*, int)+0x9bd> ; 5 bytes
M0000000000000e3d: jmp 0x405f6f <setState(BloombergLP::bdlde::Base64Encoder*, int)+0xe3f> ; 2 bytes
M0000000000000e3f: movq %rax, %rbx ; 3 bytes
M0000000000000e42: leaq 24(%rsp), %rdi ; 5 bytes
M0000000000000e47: callq 0x404c00 <_ZNSt3__16localeD1Ev@plt> ; 5 bytes
M0000000000000e4c: movq %rbx, %rdi ; 3 bytes
M0000000000000e4f: callq 0x404cb0 <_Unwind_Resume@plt> ; 5 bytes
M0000000000000e54: nopw %cs:(%rax,%rax) ; 10 bytes
M0000000000000e5e: nop ; 2 bytes