| Id | Room | Cage | Date Opened | Description | Days Since Last Rounds |
| " + rs.getString(FieldKey.fromString("Id")) + " | "); + msg.append("" + safeAppend(rs, "Id/curLocation/room", "None") + " | "); + msg.append("" + safeAppend(rs, "Id/curLocation/cage", "") + " | "); + msg.append("" + safeAppend(rs, "date", "") + " | "); + msg.append("" + safeAppend(rs, "remark", "") + " | "); + msg.append("" + safeAppend(rs, "daysSinceLastRounds", "") + " | "); + msg.append("
| Id | Room | Cage | Date Opened | Description | Days Since Last Rounds |
| " + rs.getString(FieldKey.fromString("Id")) + " | "); - msg.append("" + safeAppend(rs, "Id/curLocation/room", "None") + " | "); - msg.append("" + safeAppend(rs, "Id/curLocation/cage", "") + " | "); - msg.append("" + safeAppend(rs, "date", "") + " | "); - msg.append("" + safeAppend(rs, "remark", "") + " | "); - msg.append("" + safeAppend(rs, "daysSinceLastRounds", "") + " | "); - msg.append("
Click here to view them
\n");
msg.append("
Click here to view them
\n");
+ msg.append("
| Id | Room | Cage | Date Opened | Description | Days Since Last Rounds |
| " + rs.getString(FieldKey.fromString("Id")) + " | "); + msg.append("" + safeAppend(rs, "Id/curLocation/room", "None") + " | "); + msg.append("" + safeAppend(rs, "Id/curLocation/cage", "") + " | "); + msg.append("" + safeAppend(rs, "date", "") + " | "); + msg.append("" + safeAppend(rs, "remark", "") + " | "); + msg.append("" + safeAppend(rs, "daysSinceLastRounds", "") + " | "); + msg.append("
s!y#
z2%`%vOMZ-rz-ETFDNQ>`@IUjPd^0Cnb2~^Sfaw!g&C*V>hyWw8`ElK6UwbSse4~pu
zROoj|Mheo$?-=+gDA=2^(wQ`SWbB9?gul>Z29Uq;V!v_BW!0Qz~t|NL``53dR>!)GFe8fQv09+IUzzwnjn@#j*aRCk3~NbatP>L
z;2IAM2E-i#u3_~d_CSpu8r;5XG|_&_C;pFzlz-p_@>J|Z01Q(F(8km{mF!nBEROyU
z=H4o*u4Y@;hTtJsf;+*31%hjU1Pz+t7MzK@1}4E>!^9l|1lNhXYtR|oZQ|~H|HxYZ
zIeULu?X$9w=029^8rj`dVkpqj4(w;o|bY?L7
zO0bM{3bl30Mt^^wSo0#(jzVg6S5tn)#^^{stn;R3Ppx+R`@~wtj4a9Kg7MtJY1#N)
zbprCbLl^1!t8zOpI~NC+XV2~8CdBc(KxD)@_2d^fdP