// File: jkingan[P]ladyheather/heathmsc.cpp
// Function: log_x72_xml(_IO_FILE*)
void log_x72_xml(FILE *file)
{
   if(file == 0) return;
                                                                         
   if(have_x72_dmp17)      fprintf(file, "        <dmp17>%f</dmp17>\n", x72_dmp17);     
   if(have_x72_dmp5)       fprintf(file, "        <dmp5>%f</dmp5>\n", x72_dmp5);      
   if(have_x72_dhtrvolt)   fprintf(file, "        <dhtrvolt>%f</dhtrvolt>\n", x72_dhtrvolt);  
   if(have_x72_plmp)       fprintf(file, "        <plmp>%f</plmp>\n", x72_plmp);      
   if(have_x72_pres)       fprintf(file, "        <pres>%f</pres>\n", x72_pres);      
   if(have_x72_dlvthermc)  fprintf(file, "        <dlvthermc>%f</dlvthermc>\n", x72_dlvthermc); 
   if(have_x72_drvthermc)  fprintf(file, "        <drvthermc>%f</drvthermc>\n", x72_drvthermc); 
   if(have_x72_dlvolt)     fprintf(file, "        <dlvolt>%f</dlvolt>\n", x72_dlvolt);    
   if(have_x72_dmvoutc)    fprintf(file, "        <dmvoutc>%f</dmvoutc>\n", x72_dmvoutc);   
   if(have_x72_dtemplo)    fprintf(file, "        <dtemplo>%f</dtemplo>\n", x72_dtemplo);   
   if(have_x72_dtemphi)    fprintf(file, "        <dtemphi>%f</dtemphi>\n", x72_dtemphi);   
   if(have_x72_dvoltlo)    fprintf(file, "        <dvoltlo>%f</dvoltlo>\n", x72_dvoltlo);   
   if(have_x72_dvolthi)    fprintf(file, "        <dvolthi>%f</dvolthi>\n", x72_dvolthi);   
   if(have_x72_dlvoutc)    fprintf(file, "        <dlvoutc>%f</dlvoutc>\n", x72_dlvoutc);   
   if(have_x72_drvoutc)    fprintf(file, "        <drvoutc>%f</drvoutc>\n", x72_drvoutc);   
   if(have_x72_dmv2demavg) fprintf(file, "        <dmv2demavg>%f</dmv2demavg>\n", x72_dmv2demavg);

   if(have_x72_creg)       fprintf(file, "        <creg>%d</creg>\n", x72_creg);      
   if(have_x72_scont)      fprintf(file, "        <scont>%d</scont>\n", x72_scont);     
   if(have_x72_sernum)     fprintf(file, "        <sernum>%d</sernum>\n", x72_sernum);    
   if(have_x72_pwrticks)   fprintf(file, "        <pwrticks>%d</pwrticks>\n", x72_pwrticks);  
   if(have_x72_lhhrs)      fprintf(file, "        <lhhrs>%d</lhhrs>\n", x72_lhhrs);     
   if(have_x72_lhticks)    fprintf(file, "        <lhticks>%d</lhticks>\n", x72_lhticks);   
   if(have_x72_rhhrs)      fprintf(file, "        <rhhrs>%d</rhhrs>\n", x72_rhhrs);     
   if(have_x72_rhticks)    fprintf(file, "        <rhticks>%d</rhticks>\n", x72_rhticks);   
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
cmpq $0x0, -0x8(%rbp)
jne 0x1176a8
jmp 0x117a70
leaq 0x1627c1(%rip), %rax    # 0x279e70
cmpl $0x0, (%rax)
je 0x1176d1
movq -0x8(%rbp), %rdi
leaq 0x162949(%rip), %rax    # 0x27a008
movsd (%rax), %xmm0
leaq 0x7c011(%rip), %rsi     # 0x1936db
movb $0x1, %al
callq 0x9550
leaq 0x16279c(%rip), %rax    # 0x279e74
cmpl $0x0, (%rax)
je 0x1176fa
movq -0x8(%rbp), %rdi
leaq 0x162928(%rip), %rax    # 0x27a010
movsd (%rax), %xmm0
leaq 0x7c003(%rip), %rsi     # 0x1936f6
movb $0x1, %al
callq 0x9550
leaq 0x162777(%rip), %rax    # 0x279e78
cmpl $0x0, (%rax)
je 0x117723
movq -0x8(%rbp), %rdi
leaq 0x162907(%rip), %rax    # 0x27a018
movsd (%rax), %xmm0
leaq 0x7bff3(%rip), %rsi     # 0x19370f
movb $0x1, %al
callq 0x9550
leaq 0x162752(%rip), %rax    # 0x279e7c
cmpl $0x0, (%rax)
je 0x11774c
movq -0x8(%rbp), %rdi
leaq 0x1628e6(%rip), %rax    # 0x27a020
movsd (%rax), %xmm0
leaq 0x7bfeb(%rip), %rsi     # 0x193730
movb $0x1, %al
callq 0x9550
leaq 0x16272d(%rip), %rax    # 0x279e80
cmpl $0x0, (%rax)
je 0x117775
movq -0x8(%rbp), %rdi
leaq 0x1628c5(%rip), %rax    # 0x27a028
movsd (%rax), %xmm0
leaq 0x7bfdb(%rip), %rsi     # 0x193749
movb $0x1, %al
callq 0x9550
leaq 0x162708(%rip), %rax    # 0x279e84
cmpl $0x0, (%rax)
je 0x11779e
movq -0x8(%rbp), %rdi
leaq 0x1628a4(%rip), %rax    # 0x27a030
movsd (%rax), %xmm0
leaq 0x7bfcb(%rip), %rsi     # 0x193762
movb $0x1, %al
callq 0x9550
leaq 0x1626e3(%rip), %rax    # 0x279e88
cmpl $0x0, (%rax)
je 0x1177c7
movq -0x8(%rbp), %rdi
leaq 0x162883(%rip), %rax    # 0x27a038
movsd (%rax), %xmm0
leaq 0x7bfc5(%rip), %rsi     # 0x193785
movb $0x1, %al
callq 0x9550
leaq 0x1626be(%rip), %rax    # 0x279e8c
cmpl $0x0, (%rax)
je 0x1177f0
movq -0x8(%rbp), %rdi
leaq 0x162862(%rip), %rax    # 0x27a040
movsd (%rax), %xmm0
leaq 0x7bfbf(%rip), %rsi     # 0x1937a8
movb $0x1, %al
callq 0x9550
leaq 0x162699(%rip), %rax    # 0x279e90
cmpl $0x0, (%rax)
je 0x117819
movq -0x8(%rbp), %rdi
leaq 0x162841(%rip), %rax    # 0x27a048
movsd (%rax), %xmm0
leaq 0x7bfb3(%rip), %rsi     # 0x1937c5
movb $0x1, %al
callq 0x9550
leaq 0x162674(%rip), %rax    # 0x279e94
cmpl $0x0, (%rax)
je 0x117842
movq -0x8(%rbp), %rdi
leaq 0x162820(%rip), %rax    # 0x27a050
movsd (%rax), %xmm0
leaq 0x7bfa9(%rip), %rsi     # 0x1937e4
movb $0x1, %al
callq 0x9550
leaq 0x16264f(%rip), %rax    # 0x279e98
cmpl $0x0, (%rax)
je 0x11786b
movq -0x8(%rbp), %rdi
leaq 0x1627ff(%rip), %rax    # 0x27a058
movsd (%rax), %xmm0
leaq 0x7bf9f(%rip), %rsi     # 0x193803
movb $0x1, %al
callq 0x9550
leaq 0x16262a(%rip), %rax    # 0x279e9c
cmpl $0x0, (%rax)
je 0x117894
movq -0x8(%rbp), %rdi
leaq 0x1627de(%rip), %rax    # 0x27a060
movsd (%rax), %xmm0
leaq 0x7bf95(%rip), %rsi     # 0x193822
movb $0x1, %al
callq 0x9550
leaq 0x162605(%rip), %rax    # 0x279ea0
cmpl $0x0, (%rax)
je 0x1178bd
movq -0x8(%rbp), %rdi
leaq 0x1627bd(%rip), %rax    # 0x27a068
movsd (%rax), %xmm0
leaq 0x7bf8b(%rip), %rsi     # 0x193841
movb $0x1, %al
callq 0x9550
leaq 0x1625e0(%rip), %rax    # 0x279ea4
cmpl $0x0, (%rax)
je 0x1178e6
movq -0x8(%rbp), %rdi
leaq 0x16279c(%rip), %rax    # 0x27a070
movsd (%rax), %xmm0
leaq 0x7bf81(%rip), %rsi     # 0x193860
movb $0x1, %al
callq 0x9550
leaq 0x1625bb(%rip), %rax    # 0x279ea8
cmpl $0x0, (%rax)
je 0x11790f
movq -0x8(%rbp), %rdi
leaq 0x16277b(%rip), %rax    # 0x27a078
movsd (%rax), %xmm0
leaq 0x7bf77(%rip), %rsi     # 0x19387f
movb $0x1, %al
callq 0x9550
leaq 0x162596(%rip), %rax    # 0x279eac
cmpl $0x0, (%rax)
je 0x117938
movq -0x8(%rbp), %rdi
leaq 0x16275a(%rip), %rax    # 0x27a080
movsd (%rax), %xmm0
leaq 0x7bf6d(%rip), %rsi     # 0x19389e
movb $0x1, %al
callq 0x9550
leaq 0x162511(%rip), %rax    # 0x279e50
cmpl $0x0, (%rax)
je 0x11795f
movq -0x8(%rbp), %rdi
leaq 0x162669(%rip), %rax    # 0x279fb8
movl (%rax), %edx
leaq 0x7bf6b(%rip), %rsi     # 0x1938c3
movb $0x0, %al
callq 0x9550
leaq 0x1624ee(%rip), %rax    # 0x279e54
cmpl $0x0, (%rax)
je 0x117986
movq -0x8(%rbp), %rdi
leaq 0x162646(%rip), %rax    # 0x279fbc
movl (%rax), %edx
leaq 0x7bf5d(%rip), %rsi     # 0x1938dc
movb $0x0, %al
callq 0x9550
leaq 0x1624cb(%rip), %rax    # 0x279e58
cmpl $0x0, (%rax)
je 0x1179ad
movq -0x8(%rbp), %rdi
leaq 0x162623(%rip), %rax    # 0x279fc0
movl (%rax), %edx
leaq 0x7bf51(%rip), %rsi     # 0x1938f7
movb $0x0, %al
callq 0x9550
leaq 0x1624a8(%rip), %rax    # 0x279e5c
cmpl $0x0, (%rax)
je 0x1179d4
movq -0x8(%rbp), %rdi
leaq 0x162600(%rip), %rax    # 0x279fc4
movl (%rax), %edx
leaq 0x7bf47(%rip), %rsi     # 0x193914
movb $0x0, %al
callq 0x9550
leaq 0x162485(%rip), %rax    # 0x279e60
cmpl $0x0, (%rax)
je 0x1179fb
movq -0x8(%rbp), %rdi
leaq 0x1625dd(%rip), %rax    # 0x279fc8
movl (%rax), %edx
leaq 0x7bf41(%rip), %rsi     # 0x193935
movb $0x0, %al
callq 0x9550
leaq 0x162462(%rip), %rax    # 0x279e64
cmpl $0x0, (%rax)
je 0x117a22
movq -0x8(%rbp), %rdi
leaq 0x1625ba(%rip), %rax    # 0x279fcc
movl (%rax), %edx
leaq 0x7bf35(%rip), %rsi     # 0x193950
movb $0x0, %al
callq 0x9550
leaq 0x16243f(%rip), %rax    # 0x279e68
cmpl $0x0, (%rax)
je 0x117a49
movq -0x8(%rbp), %rdi
leaq 0x162597(%rip), %rax    # 0x279fd0
movl (%rax), %edx
leaq 0x7bf2d(%rip), %rsi     # 0x19396f
movb $0x0, %al
callq 0x9550
leaq 0x16241c(%rip), %rax    # 0x279e6c
cmpl $0x0, (%rax)
je 0x117a70
movq -0x8(%rbp), %rdi
leaq 0x162574(%rip), %rax    # 0x279fd4
movl (%rax), %edx
leaq 0x7bf21(%rip), %rsi     # 0x19398a
movb $0x0, %al
callq 0x9550
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)