(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:month) op: assign_op.Equal rhs: { (DQ (command_sub left_token: (Token id:Id.Left_DollarParen val:'$(' span_id:16) command_list: (command.CommandList children: [(C {(date)} {(Id.Lit_Other '+') (Id.Lit_Other '%') (m)})] ) ) ) } spids: [14] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:day) op: assign_op.Equal rhs: { (DQ (command_sub left_token: (Token id:Id.Left_DollarParen val:'$(' span_id:28) command_list: (command.CommandList children: [(C {(date)} {(Id.Lit_Other '+') (Id.Lit_Other '%') (d)})] ) ) ) } spids: [26] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:year) op: assign_op.Equal rhs: { (DQ (command_sub left_token: (Token id:Id.Left_DollarParen val:'$(' span_id:40) command_list: (command.CommandList children: [(C {(date)} {(Id.Lit_Other '+') (Id.Lit_Other '%') (y)})] ) ) ) } spids: [38] ) ] ) (C {(echo)} {(DQ ('Content-type: text/html'))}) (C {(echo)} {(DQ )}) (C {(echo)} {(DQ ('<html><body bgcolor=white><center>'))}) (C {(echo)} { (DQ ('<table border=') (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:72) ) (0) (word_part.EscapedLiteral token:(Token id:Id.Lit_EscapedChar val:'\\"' span_id:74)) (' cellpadding=') (word_part.EscapedLiteral token:(Token id:Id.Lit_EscapedChar val:'\\"' span_id:76)) (2) (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:78) ) (' cellspacing=') (word_part.EscapedLiteral token:(Token id:Id.Lit_EscapedChar val:'\\"' span_id:80)) (1) (word_part.EscapedLiteral token:(Token id:Id.Lit_EscapedChar val:'\\"' span_id:82)) ('>') ) } ) (C {(echo)} { (DQ ('<tr bgcolor=') (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:90) ) ('#000099') (word_part.EscapedLiteral token:(Token id:Id.Lit_EscapedChar val:'\\"' span_id:92)) ('>') ) } ) (C {(echo)} {(DQ ("<th><font color=white>Bill Holbrook's Kevin & Kell</font></th></tr>"))}) (C {(echo)} {(DQ ('<tr><td><img '))}) (C {(/bin/echo)} {(-n)} { (DQ (' src=') (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:119) ) ('http://www.kevinandkell.com/20') (${ Id.VSub_Name year) (/) ) } ) (C {(echo)} { (DQ (strips/kk20) (${ Id.VSub_Name year) (${ Id.VSub_Name month) (${ Id.VSub_Name day) (.jpg) (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:141) ) ('>') ) } ) (C {(echo)} { (DQ ('</td></tr><tr><td align=') (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:149) ) (center) (word_part.EscapedLiteral token:(Token id:Id.Lit_EscapedChar val:'\\"' span_id:151)) ('>') ) } ) (C {(echo)} {(DQ ('© Bill Holbrook. Please see '))}) (C {(echo)} { (DQ ('<a href=') (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:165) ) ('http://www.kevinandkell.com/') (word_part.EscapedLiteral token: (Token id:Id.Lit_EscapedChar val:'\\"' span_id:167) ) ('>kevinandkell.com</a>') ) } ) (C {(echo)} {(DQ ('for more strips, books, etc.'))}) (C {(echo)} {(DQ ('</td></tr></table></center></body></html>'))}) (command.ControlFlow token:(Token id:Id.ControlFlow_Exit val:exit span_id:184) arg_word:{(0)}) ] )