// File: /workspace/github_cpp_makefile_star2_O1/establishment[P]sandman/src/rules.hpp
// Function: Rules::DirRules::addDefaultRules()
void addDefaultRules() {
            add("box", "./box", FLAG_RW);
            add("bin");
            add("dev", FLAG_DEV); /// TODO Is this really necesary?
            add("lib");
            add("lib64", FLAG_MAYBE);
            add("proc", "proc", FLAG_FS);
            add("usr");
        }

// Assembly:
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x120, %rsp            # imm = 0x120
movq %rdi, %rbx
leaq 0x70(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x19e21(%rip), %rsi     # 0x56237
leaq 0x19e1d(%rip), %rdx     # 0x5623a
leaq 0x60(%rsp), %rdi
callq 0x43424
leaq 0x30(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x19dfe(%rip), %rsi     # 0x56235
leaq 0x19dfc(%rip), %rdx     # 0x5623a
leaq 0x20(%rsp), %rdi
callq 0x43424
leaq 0x60(%rsp), %rsi
leaq 0x20(%rsp), %rdx
movq %rbx, %rdi
movl $0x1, %ecx
callq 0x3c772
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x3c476
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x27480
movq 0x60(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c48d
movq 0x70(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0x110(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x19d9a(%rip), %rsi     # 0x5623b
leaq 0x19d96(%rip), %rdx     # 0x5623e
leaq 0x100(%rsp), %r14
movq %r14, %rdi
callq 0x43424
movq %rbx, %rdi
movq %r14, %rsi
xorl %edx, %edx
callq 0x3c9d4
movq 0x100(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c4e2
movq 0x110(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0xf0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a3f2(%rip), %rsi     # 0x568e8
leaq 0x1a3ee(%rip), %rdx     # 0x568eb
leaq 0xe0(%rsp), %r14
movq %r14, %rdi
callq 0x43424
movq %rbx, %rdi
movq %r14, %rsi
movl $0x10, %edx
callq 0x3c9d4
movq 0xe0(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c53a
movq 0xf0(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0xd0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x19cf1(%rip), %rsi     # 0x5623f
leaq 0x19ced(%rip), %rdx     # 0x56242
leaq 0xc0(%rsp), %r14
movq %r14, %rdi
callq 0x43424
movq %rbx, %rdi
movq %r14, %rsi
xorl %edx, %edx
callq 0x3c9d4
movq 0xc0(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c58f
movq 0xd0(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0xb0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x19ca0(%rip), %rsi     # 0x56243
leaq 0x19c9e(%rip), %rdx     # 0x56248
leaq 0xa0(%rsp), %r14
movq %r14, %rdi
callq 0x43424
movq %rbx, %rdi
movq %r14, %rsi
movl $0x8, %edx
callq 0x3c9d4
movq 0xa0(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c5e7
movq 0xb0(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0x50(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x19c51(%rip), %r14     # 0x56249
leaq 0x19c4e(%rip), %r15     # 0x5624d
leaq 0x40(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x43424
leaq 0x10(%rsp), %r13
movq %r13, -0x10(%r13)
movq %rsp, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x43424
leaq 0x40(%rsp), %rsi
movq %rsp, %rdx
movq %rbx, %rdi
movl $0x4, %ecx
callq 0x3c772
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x3c651
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x27480
movq 0x40(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c668
movq 0x50(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0x90(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x19bd2(%rip), %rsi     # 0x5624e
leaq 0x19bce(%rip), %rdx     # 0x56251
leaq 0x80(%rsp), %r14
movq %r14, %rdi
callq 0x43424
movq %rbx, %rdi
movq %r14, %rsi
xorl %edx, %edx
callq 0x3c9d4
movq 0x80(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c6bd
movq 0x90(%rsp), %rsi
incq %rsi
callq 0x27480
addq $0x120, %rsp            # imm = 0x120
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
retq
movq %rax, %rbx
movq 0x80(%rsp), %rdi
jmp 0x3c758
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x3c6f9
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x27480
jmp 0x3c6f9
movq %rax, %rbx
movq 0x40(%rsp), %rdi
jmp 0x3c758
movq %rax, %rbx
movq 0xa0(%rsp), %rdi
jmp 0x3c758
movq %rax, %rbx
movq 0xc0(%rsp), %rdi
jmp 0x3c758
movq %rax, %rbx
movq 0xe0(%rsp), %rdi
jmp 0x3c758
movq %rax, %rbx
movq 0x100(%rsp), %rdi
jmp 0x3c758
movq %rax, %rbx
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x3c753
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x27480
jmp 0x3c753
movq %rax, %rbx
movq 0x60(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c769
movq (%r12), %rsi
incq %rsi
callq 0x27480
movq %rbx, %rdi
callq 0x27830
nop