1 // ----------------------------------------------------------------------------
2 // Copyright (C) 2014
3 //              David Freese, W1HKJ
4 //
5 // This file is part of flmsg
6 //
7 // flrig is free software; you can redistribute it and/or modify
8 // it under the terms of the GNU General Public License as published by
9 // the Free Software Foundation; either version 3 of the License, or
10 // (at your option) any later version.
11 //
12 // flrig is distributed in the hope that it will be useful,
13 // but WITHOUT ANY WARRANTY; without even the implied warranty of
14 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 // GNU General Public License for more details.
16 //
17 // You should have received a copy of the GNU General Public License
18 // along with this program.  If not, see<http://www.gnu.org/licenses/>.
19 // ----------------------------------------------------------------------------
20 
21 #include "templates.h"
22 
23 const char rg_html_template[] =
24 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n\
25 <HTML><HEAD><TITLE>radiogram</TITLE>\n\
26 <META content=\"text/html; charset=UTF-8\" http-equiv=content-type>\n\
27 <META name=author content=w1hkj>\n\
28 <STYLE type=\"text/css\">\n\
29 p.F2 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 8pt }\n\
30 p.F3 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 14pt }\n\
31 p.F4 { FONT-FAMILY: \"monospace\"; FONT-SIZE: 12pt }\n\
32 p.F5 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 16pt }\n\
33 p.F6 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 10pt }\n\
34 </STYLE>\n\
35 \n\
36 <META name=GENERATOR content=\"MSHTML 8.00.6001.19154\"></HEAD>\n\
37 <BODY>\n\
38 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=0 cellSpacing=0 \n\
39 cellPadding=0>\n\
40 <TBODY>\n\
41 <TR>\n\
42 <TD style=\"VERTICAL-ALIGN: top\">\n\
43 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto\" border=0 cellSpacing=0 cellPadding=2>\n\
44 <TBODY>\n\
45 <TR>\n\
46 <TD style=\"VERTICAL-ALIGN: top\">\n\
47 <DIV style=\"TEXT-ALIGN: center\">\n\
48 <FONT size=3><B>THE AMERICAN RADIO RELAY LEAGUE</B></FONT><BR>\n\
49 </DIV>\n\
50 <DIV style=\"TEXT-ALIGN: center\">\n\
51 <FONT size=6><B>RADIOGRAM</B></FONT><BR>\n\
52 </DIV>\n\
53 <DIV style=\"TEXT-ALIGN: center\">\n\
54 <FONT size=3><B>VIA AMATEUR RADIO<BR></B></FONT>\n\
55 </DIV>\n\
56 </TD>\n\
57 </TR>\n\
58 </TBODY>\n\
59 </TABLE>\n\
60 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=1 cellSpacing=0 cellPadding=2>\n\
61 <TBODY>\n\
62 <TR>\n\
63 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
64 <p class=F2>NUMBER</p>\n\
65 </TD>\n\
66 <TD style=\"TEXT-ALIGN: center; WIDTH: 14%; VERTICAL-ALIGN: top\">\n\
67 <p class=F2>PRECEDENCE</p>\n\
68 </TD>\n\
69 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
70 <p class=F2>HX</p>\n\
71 </TD>\n\
72 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
73 <p class=F2>STATION OF ORIGIN</p>\n\
74 </TD>\n\
75 <TD style=\"TEXT-ALIGN: center; WIDTH: 10%; VERTICAL-ALIGN: top\">\n\
76 <p class=F2>CHECK</p>\n\
77 </TD>\n\
78 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
79 <p class=F2>PLACE OF ORIGIN</p>\n\
80 </TD>\n\
81 <TD style=\"TEXT-ALIGN: center; WIDTH: 10%; VERTICAL-ALIGN: top\">\n\
82 <p class=F2>TIME FILED</p>\n\
83 </TD>\n\
84 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
85 <p class=F2>DATE</p>\n\
86 </TD>\n\
87 </TR>\n\
88 <TR>\n\
89 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
90 <p class=F4>:nbr:<br></p>\n\
91 </TD>\n\
92 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
93 <p class=F4>:prec:<br></p>\n\
94 </TD>\n\
95 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
96 <p class=F4>:hx:<br></p>\n\
97 </TD>\n\
98 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
99 <p class=\"F4\">:sta:<br></p>\n\
100 </TD>\n\
101 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
102 <p class=F4>:ck:<br></p>\n\
103 </TD>\n\
104 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
105 <p class=F4>:org:<br></p>\n\
106 </TD>\n\
107 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
108 <p class=F4>:t1:<br></p>\n\
109 </TD>\n\
110 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
111 <p class=F4>:d1:<br></p>\n\
112 </TD>\n\
113 </TR>\n\
114 <TR>\n\
115 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
116 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
117 <col width = 98%><col width = 2%>\n\
118 <tr>\n\
119 <td style=\"VERTICAL-ALIGN: top\"><p class=\"F2\">TO</p></td>\n\
120 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
121 </tr>\n\
122 <tr>\n\
123 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:to:</p></pre></td>\n\
124 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
125 </tr>\n\
126 </table>\n\
127 </TD>\n\
128 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
129 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
130 <col width = 98%><col width = 2%>\n\
131 <tr>\n\
132 <td style=\"VERTICAL-ALIGN: top; TEXT-ALIGN: center\">\n\
133 <p class=F2>THIS RADIO MESSAGE WAS RECEIVED AT</p>\n\
134 </td>\n\
135 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
136 </tr>\n\
137 <tr>\n\
138 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:rx:</p><pre></td>\n\
139 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
140 </tr>\n\
141 </table>\n\
142 </TD>\n\
143 </TR>\n\
144 <TR>\n\
145 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
146 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
147 <col width = 98%><col width = 2%>\n\
148 <tr>\n\
149 <td VALIGN=top><p class=F2>PHONE NUMBER</p></td>\n\
150 <td><br></td>\n\
151 </tr>\n\
152 <tr>\n\
153 <td VALIGN=top><p class=F4>:tel:</p></td>\n\
154 </tr>\n\
155 </table>\n\
156 </TD>\n\
157 </TR>\n\
158 <TR>\n\
159 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
160 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
161 <col width = 98%><col width = 2%>\n\
162 <tr>\n\
163 <td VALIGN=top><pre><p class=F4>:msg:</p></pre></td>\n\
164 <td><br><br><br><br><br><br><br><br></td>\n\
165 </tr>\n\
166 <tr>\n\
167 <td VALIGN=top><p class=F4>:sig:</p></td>\n\
168 <td><br></td>\n\
169 </tr>\n\
170 </table>\n\
171 </TD>\n\
172 </TR>\n\
173 </TBODY>\n\
174 </TABLE>\n\
175 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=0 cellSpacing=2 cellPadding=2>\n\
176 <TBODY>\n\
177 <TR>\n\
178 <TD style=\"VERTICAL-ALIGN: top\">\n\
179 <p class=F4>:exp:</p>\n\
180 </TD>\n\
181 </TR>\n\
182 </TBODY>\n\
183 </TABLE>\n\
184 </TD>\n\
185 </TR>\n\
186 </TBODY>\n\
187 </TABLE><BR>\n\
188 </BODY>\n\
189 </HTML>\n\
190 ";
191 
192 const char rg_html_fcopy_template[] =
193 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n\
194 <HTML><HEAD><TITLE>radiogram</TITLE>\n\
195 <META content=\"text/html; charset=UTF-8\" http-equiv=content-type>\n\
196 <META name=author content=w1hkj>\n\
197 <STYLE type=\"text/css\">\n\
198 p.F2 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 8pt }\n\
199 p.F3 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 14pt }\n\
200 p.F4 { FONT-FAMILY: \"monospace\"; FONT-SIZE: 12pt }\n\
201 p.F5 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 16pt }\n\
202 p.F6 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 10pt }\n\
203 </STYLE>\n\
204 \n\
205 <META name=GENERATOR content=\"MSHTML 8.00.6001.19154\"></HEAD>\n\
206 <BODY>\n\
207 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=0 cellSpacing=0 \n\
208 cellPadding=0>\n\
209 <TBODY>\n\
210 <TR>\n\
211 <TD style=\"VERTICAL-ALIGN: top\">\n\
212 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto\" border=0 cellSpacing=0 cellPadding=2>\n\
213 <TBODY>\n\
214 <TR>\n\
215 <TD style=\"VERTICAL-ALIGN: top\">\n\
216 <DIV style=\"TEXT-ALIGN: center\">\n\
217 <FONT size=3><B>THE AMERICAN RADIO RELAY LEAGUE</B></FONT><BR>\n\
218 </DIV>\n\
219 <DIV style=\"TEXT-ALIGN: center\">\n\
220 <FONT size=6><B>RADIOGRAM</B></FONT><BR>\n\
221 </DIV>\n\
222 <DIV style=\"TEXT-ALIGN: center\">\n\
223 <FONT size=3><B>VIA AMATEUR RADIO<BR></B></FONT>\n\
224 </DIV>\n\
225 </TD>\n\
226 </TR>\n\
227 </TBODY>\n\
228 </TABLE>\n\
229 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=1 cellSpacing=0 cellPadding=2>\n\
230 <TBODY>\n\
231 <TR>\n\
232 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
233 <p class=F2>NUMBER</p>\n\
234 </TD>\n\
235 <TD style=\"TEXT-ALIGN: center; WIDTH: 14%; VERTICAL-ALIGN: top\">\n\
236 <p class=F2>PRECEDENCE</p>\n\
237 </TD>\n\
238 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
239 <p class=F2>HX</p>\n\
240 </TD>\n\
241 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
242 <p class=F2>STATION OF ORIGIN</p>\n\
243 </TD>\n\
244 <TD style=\"TEXT-ALIGN: center; WIDTH: 8%; VERTICAL-ALIGN: top\">\n\
245 <p class=F2>CHECK</p>\n\
246 </TD>\n\
247 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
248 <p class=F2>PLACE OF ORIGIN</p>\n\
249 </TD>\n\
250 <TD style=\"TEXT-ALIGN: center; WIDTH: 10%; VERTICAL-ALIGN: top\">\n\
251 <p class=F2>TIME FILED</p>\n\
252 </TD>\n\
253 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
254 <p class=F2>DATE</p>\n\
255 </TD>\n\
256 </TR>\n\
257 <TR>\n\
258 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
259 <p class=F4>:nbr:<br></p>\n\
260 </TD>\n\
261 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
262 <p class=F4>:prec:<br></p>\n\
263 </TD>\n\
264 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
265 <p class=F4>:hx:<br></p>\n\
266 </TD>\n\
267 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
268 <p class=\"F4\">:sta:<br></p>\n\
269 </TD>\n\
270 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
271 <p class=F4>:ck:<br></p>\n\
272 </TD>\n\
273 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
274 <p class=F4>:org:<br></p>\n\
275 </TD>\n\
276 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
277 <p class=F4>:t1:<br></p>\n\
278 </TD>\n\
279 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
280 <p class=F4>:d1:<br></p>\n\
281 </TD>\n\
282 </TR>\n\
283 <TR>\n\
284 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
285 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
286 <col width = 98%><col width = 2%>\n\
287 <tr>\n\
288 <td style=\"VERTICAL-ALIGN: top\"><p class=\"F2\">TO</p></td>\n\
289 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
290 </tr>\n\
291 <tr>\n\
292 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:to:</p></pre></td>\n\
293 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
294 </tr>\n\
295 </table>\n\
296 </TD>\n\
297 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
298 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
299 <col width = 98%><col width = 2%>\n\
300 <tr>\n\
301 <td style=\"VERTICAL-ALIGN: top; TEXT-ALIGN: center\">\n\
302 <p class=F2>THIS RADIO MESSAGE WAS RECEIVED AT</p>\n\
303 </td>\n\
304 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
305 </tr>\n\
306 <tr>\n\
307 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:rx:</p></pre></td>\n\
308 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
309 </tr>\n\
310 </table>\n\
311 </TD>\n\
312 </TR>\n\
313 <TR>\n\
314 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
315 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
316 <col width = 98%><col width = 2%>\n\
317 <tr>\n\
318 <td VALIGN=top><p class=F2>PHONE NUMBER</p></td>\n\
319 <td><br></td>\n\
320 </tr>\n\
321 <tr>\n\
322 <td VALIGN=top><p class=F4>:tel:</p></td>\n\
323 </tr>\n\
324 </table>\n\
325 </TD>\n\
326 </TR>\n\
327 <TR>\n\
328 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
329 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
330 <col width = 98%><col width = 2%>\n\
331 <tr>\n\
332 <td VALIGN=top><pre><p class=F4>:msg:</p></pre></td>\n\
333 <td><br><br><br><br><br><br><br><br></td>\n\
334 </tr>\n\
335 <tr>\n\
336 <td VALIGN=top><p class=F4>:sig:</p></td>\n\
337 <td><br></td>\n\
338 </tr>\n\
339 </table>\n\
340 </TD>\n\
341 </TR>\n\
342 </TBODY>\n\
343 </TABLE>\n\
344 </TD>\n\
345 </TR>\n\
346 </TBODY>\n\
347 </TABLE><BR>\n\
348 <table style=\"text-align: left; width: 100%;\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\">\n\
349 <tbody>\n\
350 <tr>\n\
351 <td VALIGN=top><pre><FONT face=monospace size=4>ORIG FROM:\n:ori:</FONT></pre></td>\n\
352 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME:<br>:dt2:</FONT></pre></td>\n\
353 <td></td>\n\
354 </tr>\n\
355 <tr>\n\
356 <td VALIGN=top><pre><FONT face=monospace size=4>DLVD TO:\n:dlv:></FONT></pre></td>\n\
357 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME:<br>:dt3:</FONT></pre></td>\n\
358 <td></td>\n\
359 <tr>\n\
360 <td VALIGN=top><pre><FONT face=monospace size=4>RCVD FM: :rfm:</FONT></pre></td>\n\
361 <td VALIGN=top><pre><FONT face=monospace size=4>NET: :rnt:</FONT></pre></td>\n\
362 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME: :dt4:</FONT></pre></td>\n\
363 </tr>\n\
364 </tr>\n\
365 <tr>\n\
366 <td VALIGN=top><pre><FONT face=monospace size=4>SENT TO: :sto:</FONT></pre></td>\n\
367 <td VALIGN=top><pre><FONT face=monospace size=4>NET: :snt:</FONT></pre></td>\n\
368 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME: :dt5:</FONT></pre></td>\n\
369 </tr>\n\
370 </tbody>\n\
371 </table>\n\
372 </body>\n\
373 </html>";
374 
375 const char rg_txt_template[] =
376 "\
377 :nbr: :prec::hx: :sta: :ck: :org: :t1: :d1:\n\
378 :to:\n\
379 :tel::opn:\n\
380 BT\n\
381 :msg:\n\
382 BT\n\
383 :sig::op2:\n\
384 AR\n\
385 ";
386 
387 #include "templates.h"
388 
389 const char rri_html_template[] =
390 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n\
391 <HTML><HEAD><TITLE>radiogram</TITLE>\n\
392 <META content=\"text/html; charset=UTF-8\" http-equiv=content-type>\n\
393 <META name=author content=w1hkj>\n\
394 <STYLE type=\"text/css\">\n\
395 p.F2 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 8pt }\n\
396 p.F3 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 14pt }\n\
397 p.F4 { FONT-FAMILY: \"monospace\"; FONT-SIZE: 12pt }\n\
398 p.F5 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 16pt }\n\
399 p.F6 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 10pt }\n\
400 </STYLE>\n\
401 \n\
402 <META name=GENERATOR content=\"MSHTML 8.00.6001.19154\"></HEAD>\n\
403 <BODY>\n\
404 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=0 cellSpacing=0 \n\
405 cellPadding=0>\n\
406 <TBODY>\n\
407 <TR>\n\
408 <TD style=\"VERTICAL-ALIGN: top\">\n\
409 <TABLE \n\
410 style=\"TEXT-ALIGN: left; WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto\" \n\
411 border=0 cellSpacing=0 cellPadding=2>\n\
412 <TBODY>\n\
413 <tr>\n\
414 <td valign=\"middle\" align=\"center\"><img src=\"data:image/jpeg;base64,%0A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\" alt=\"\" width=\"90\" height=\"88\"><br>\n\
415 </td>\n\
416 <td valign=\"middle\" align=\"center\">\n\
417 <h1><font size=\"+5\">RADIOGRAM</font></h1>\n\
418 </td>\n\
419 <td valign=\"middle\" align=\"center\"><img src=\"data:image/jpeg;base64,%0A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\" alt=\"\" width=\"90\" height=\"88\"><br>\n\
420 </td>\n\
421 </tr>\n\
422 </TBODY>\n\
423 </TABLE>\n\
424 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=1 cellSpacing=0 cellPadding=2>\n\
425 <TBODY>\n\
426 <TR>\n\
427 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
428 <p class=F2>NUMBER</p>\n\
429 </TD>\n\
430 <TD style=\"TEXT-ALIGN: center; WIDTH: 14%; VERTICAL-ALIGN: top\">\n\
431 <p class=F2>PRECEDENCE</p>\n\
432 </TD>\n\
433 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
434 <p class=F2>HX</p>\n\
435 </TD>\n\
436 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
437 <p class=F2>STATION OF ORIGIN</p>\n\
438 </TD>\n\
439 <TD style=\"TEXT-ALIGN: center; WIDTH: 10%; VERTICAL-ALIGN: top\">\n\
440 <p class=F2>CHECK</p>\n\
441 </TD>\n\
442 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
443 <p class=F2>PLACE OF ORIGIN</p>\n\
444 </TD>\n\
445 <TD style=\"TEXT-ALIGN: center; WIDTH: 10%; VERTICAL-ALIGN: top\">\n\
446 <p class=F2>TIME FILED</p>\n\
447 </TD>\n\
448 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
449 <p class=F2>DATE</p>\n\
450 </TD>\n\
451 </TR>\n\
452 <TR>\n\
453 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
454 <p class=F4>:nbr:<br></p>\n\
455 </TD>\n\
456 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
457 <p class=F4>:prec:<br></p>\n\
458 </TD>\n\
459 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
460 <p class=F4>:hx:<br></p>\n\
461 </TD>\n\
462 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
463 <p class=\"F4\">:sta:<br></p>\n\
464 </TD>\n\
465 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
466 <p class=F4>:ck:<br></p>\n\
467 </TD>\n\
468 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
469 <p class=F4>:org:<br></p>\n\
470 </TD>\n\
471 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
472 <p class=F4>:t1:<br></p>\n\
473 </TD>\n\
474 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
475 <p class=F4>:d1:<br></p>\n\
476 </TD>\n\
477 </TR>\n\
478 <TR>\n\
479 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
480 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
481 <col width = 98%><col width = 2%>\n\
482 <tr>\n\
483 <td style=\"VERTICAL-ALIGN: top\"><p class=\"F2\">TO</p></td>\n\
484 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
485 </tr>\n\
486 <tr>\n\
487 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:to:</p></pre></td>\n\
488 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
489 </tr>\n\
490 </table>\n\
491 </TD>\n\
492 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
493 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
494 <col width = 98%><col width = 2%>\n\
495 <tr>\n\
496 <td style=\"VERTICAL-ALIGN: top; TEXT-ALIGN: center\">\n\
497 <p class=F2>THIS RADIO MESSAGE WAS RECEIVED AT</p>\n\
498 </td>\n\
499 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
500 </tr>\n\
501 <tr>\n\
502 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:rx:</p><pre></td>\n\
503 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
504 </tr>\n\
505 </table>\n\
506 </TD>\n\
507 </TR>\n\
508 <TR>\n\
509 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
510 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
511 <col width = 98%><col width = 2%>\n\
512 <tr>\n\
513 <td VALIGN=top><p class=F2>PHONE NUMBER</p></td>\n\
514 <td><br></td>\n\
515 </tr>\n\
516 <tr>\n\
517 <td VALIGN=top><p class=F4>:tel:</p></td>\n\
518 </tr>\n\
519 </table>\n\
520 </TD>\n\
521 </TR>\n\
522 <TR>\n\
523 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
524 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
525 <col width = 98%><col width = 2%>\n\
526 <tr>\n\
527 <td VALIGN=top><pre><p class=F4>:msg:</p></pre></td>\n\
528 <td><br><br><br><br><br><br><br><br></td>\n\
529 </tr>\n\
530 <tr>\n\
531 <td VALIGN=top><p class=F4>Signature: :sig:</p></td>\n\
532 <td><br></td>\n\
533 </tr>\n\
534 </table>\n\
535 </TD>\n\
536 </TR>\n\
537 </TBODY>\n\
538 </TABLE>\n\
539 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=0 cellSpacing=2 cellPadding=2>\n\
540 <TBODY>\n\
541 <TR>\n\
542 <TD style=\"VERTICAL-ALIGN: top\">\n\
543 <p class=F4>:exp:</p>\n\
544 </TD>\n\
545 </TR>\n\
546 </TBODY>\n\
547 </TABLE>\n\
548 </TD>\n\
549 </TR>\n\
550 </TBODY>\n\
551 </TABLE><BR>\n\
552 </BODY>\n\
553 </HTML>\n\
554 ";
555 
556 const char rri_html_fcopy_template[] =
557 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n\
558 <HTML><HEAD><TITLE>radiogram</TITLE>\n\
559 <META content=\"text/html; charset=UTF-8\" http-equiv=content-type>\n\
560 <META name=author content=w1hkj>\n\
561 <STYLE type=\"text/css\">\n\
562 p.F2 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 8pt }\n\
563 p.F3 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 14pt }\n\
564 p.F4 { FONT-FAMILY: \"monospace\"; FONT-SIZE: 12pt }\n\
565 p.F5 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 16pt }\n\
566 p.F6 { FONT-FAMILY: \"sans-serif\"; FONT-SIZE: 10pt }\n\
567 </STYLE>\n\
568 \n\
569 <META name=GENERATOR content=\"MSHTML 8.00.6001.19154\"></HEAD>\n\
570 <BODY>\n\
571 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=0 cellSpacing=0 \n\
572 cellPadding=0>\n\
573 <TBODY>\n\
574 <TR>\n\
575 <TD style=\"VERTICAL-ALIGN: top\">\n\
576 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto\" border=0 cellSpacing=0 cellPadding=2>\n\
577 <TBODY>\n\
578 <TR>\n\
579 <td valign=\"middle\" align=\"center\"><img src=\"data:image/jpeg;base64,%0A/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgK%0ACgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/wAALCABYAFoBAREA/8QAHQAA%0AAgIDAQEBAAAAAAAAAAAABgcFCAMECQIAAf/EADsQAAEDAwMEAQEFBAgHAAAAAAECAwQFBhEA%0ABxIIEyExIkEUFTJRYRYjQlIJFzNicXKBoiRjc4KEocH/2gAIAQEAAD8A6oLUpJAGNR1buWgW%0AzC+8bkrcClxeXDvzJCGUFXvHJRAz4Pj9NB0rqF2Zi8x/WBTJJbTyUIZXKIT+f7pKvH66M03J%0AQFUNq5jWoSaS8wmSicp9KWC0oZC+ZOMEH3oAqfUfthEbW7SplRrrbf4nqXAcdjj/AMhQSz/v%0A0HvdZu37Dim3aLIZUDji/W6Q2v8A1SZeRqZoXVVYla8mhV9tOfxxWmKinj/N/wAG66cf6aYN%0Ap7m2DfK1s2tdMGdIa/tYoXwkNf52V4Wn/VI1o3HvNtlaVaet+4btiw50ZCHH0LbcUlkKGU81%0ApSUoJHnBIOMH662qDurtvdEtun27fVBqEt38Edie2p1XjPhGeR8A/TRPzVkeBrJrw57Ghq/7%0ADo+41sSbarCAAtSH4sgIClxJLZ5NPIz45JUAfyIyD4J0oYW1W2W9NGrds3TR49Ivu31/d9Sl%0AUiUtl2LI48mZbISoDgscXEhQx7SfR0qdudurPpF9ytl+oa12am5IkJcpcp6RIRDceP4FtNhY%0AQlt7BUkAfB0OI9KRlbdVdyWXt5vBU9t4OzNjVmm0Ggs1dK7iqsxK1pIyplrL3Er8/FAGT51q%0AbmjZGibbbQ3rZ/Tdt/GlblpdD7VckyG40NaCkZLocSAjJJ5K+mNYqHWNlJXTLde98LptsyHc%0AdpVxqkFDEiSqG+VLbHcbWlwK9L+h+gP11ZLcazNh7N27ou49QsSI7dFQp7SqSHKhL5NurZC1%0AqC+4VpabBKlYOcAAZKgDpbIdM1EVQ3dyN7GZTiVsKfg02oTHUJhx/wAa5Ur55U+5gKIUSG0B%0ACB+HTL2gtW3Lsqbe8MKkQ49M7K4lpsNoSS1CJwuUo+T3HuIwCfi2EjwSrTgHg6y68LGSNVo3%0A/wB6d6Nu7iqFr0ZqhNoqEMyLeMaIqRNlpHxeGFvIQl1okKAwQsegSCnWrsB087o2pfkHc65r%0AxXFSaeqLJprS23BPDhK1uPlKTzcKzz59wnPgYT406d29qKLunQRDlgR6nDyuBNQSlbSzglJI%0A88SQP8ClKh5SNUe3V2/2zu/dGdA6iLiuKFfdUobdDhMRKGZLb/aUkM1Bl0HBcPEpUjx5KseC%0ANNO99oLO3GtzbG2bup24UyJtyntLQLKdSiqNcUJ4OJBw38UDyM+fOg65LO2h2w6aqpsPet23%0AxR6FWawJsKoy7QW0+2ruIX2QnP745TjPvz/hp77VbW1O9qnTNxNxorgh0uKxFoFJkowWY7IT%0A2lOp9ciUhxQ+q+PsNpyd9QG2Fe3f22nWLQbtk0Bc1aC88wQlTzaTntFXFRSknGcDzjHonVYY%0AF1b5dM1fqFtVOXT1wZ8ZqUz9piIehvzSShPAtOtlpx5Q5L+ASOKnFBPkm59rquR23qc9d7VP%0AbrS2EKmt08qMdDpGSlBV5IHrJ9+9S+vxRSkFaiAAPJP01ye6398qjX7pabolQejvVKUmptPN%0ALKXGIEZxSICEkeU8lB6Sce+63/KNXE6PupG4NwbSpFr7ssfZblVFaMWoccM1FKkc0IUcAJk9%0Avi4UfVKkqHsgaV0X91CVvf8ArO2FtXDKg0hgsS47sGkRu3Eh4Idckyn+QThScJSlClHP0HnQ%0Adu5f5iXVBnbcXVVK1cdPQ63Er1acQ9FYQ5zS8tplpCUrSnsqJSoEq4goT6Og7p96qLv3m3el%0AbbVP9pn25dNkpZnIq6mHmpDfy7yWEcEAHA+AyQCfJ0+a7S1XBSItFuu6qzIhtOs1aM3ViWXU%0ArbV4KZAR8u25gEK5gfBWD6GnuTce69oWAL+2/vS73o1LZWqr02fCgTpUH45StbakNrcR9SUu%0AZ4+QD9GbQ905ttbM0S8dxVGfX5kRCTEpzGHZ80g/umGh9SQf0AHIkDOuX++PUVufWuoGJfV6%0AKbMGCltUKkMOKVE+6pCPm0MgcittSkrURnkCPHEAdQOnK8xdm3bEN2omc/Q1pgiSo5VJiltL%0AsV5X5lcdxok/zctNPQZvPXXrb2ouusRXA3IZpT6I6s4w8tJQ3/uUnXJbdDaLcG8Nzl3c7alQ%0AbsmVcbFqQ6oUfuQ3HUmMAPJIGGlecYJB850+92HbqsvbHa+9LHoy6wiqzaj97U6JyK2pE9DZ%0ApyVBPybWhCI/bPggtpx71Ebw7lbvW7tVUL1uCtQmLsrkMW9UVsLStmQyntolBpxOB9obKGUu%0ApGQCpZSSMhILt7WKAjZobkbj7utqmVKvswWI0JvuT6C4hJ4TOAUlRGG0jAyOPrJyNWi2n6fo%0A0m/Lp6j7f3CMmt3GCbbns0tbsUNrQhLrzqEoGVLUleAgjAP55GiPe7d9O3Ni1WNbt3wajeNK%0ARJU1S6kwhpCmH3e0pZKkpxhTiFhJPnjqkGw143TRN1Kztuu+lzqPXgGaktMhUhMt4KQpttlJ%0AICnFv8Gxg4wpQzjzptXrdm/ci+6Tt4uE3MVVKpTLfos6nqLqqYxEeBnRnMAdt8kNqeVxHJI+%0AJKCNCPVxs5Ubr3Uaom1tKNclv1qXEgswSlQcYfQJiQFZxxQ4qWnOcAJ1ZXoHlXHRWxZ90wZM%0ACpM0ZdOmxZCcLak02WpvCv17Mpgf4JHnVy9LjqFydp6qnCSkyqeFg+uP21jP/rXKy3d5dzKh%0AuCxtDULrlLtaHdU+cxTilPESAt5SfljkRzOcE4yc6f29Nnblhm17u2SuGMunXDblu29dbHfA%0A+65KAyqJKfR7QnCkYcx4x+R0FdRNnruzpp2wTtlEen0K1ZVbiF7B7k4MuIS5Mx/zFhxePok6%0AAOmPprrG4t32yzuRSJVDsmp9yqt1Mt4VUEtgcWm1eRgk+1DwOWNdWrGrFk2/bUei02o02HEh%0AOyGGWGyltDaEvLAASMADH0A1z061t2Nrrn3iRYlzS5dQoVJkrclOUlCEusSHS3yKnTkuoDYz%0A2xj5Y8g5GktZtB2+i7y2RA21fcumDLuJhDM16O9BkNOlxPBtSVKUkhHhYIGTgg+/Fgt5IO5N%0A0b/XZJ6fpColZrdRnWtcMJD3D7A422hKqnyOAhDkYpBX7Cgr341HdS9xSNjhQKptDdiEy7Zg%0A27DiVSKUuoeUmNUGnVDOUrCgnz7B8aOf6Pu6rivS5Y11XRVH6hVapJuORKkOny6VCmkqIHgf%0ALAwPA10A0D74Ud6u7RXZT4zZcfFLekMJGcl1kd1Hr+8ga5jNdPF8PbmXVvjR5VITbVt11Vac%0AbXJzIdjLxKIS2kHjlhZIKiAfppubmbWydwdtbPuPb3cimW5fsanPWfOgz6gIjVeYiOFCEBas%0AIU6EhtaQf4VpIxgHRt0uVClvxavsdGkFxyxoVIk05Erilxc51p4z2eJJHIuKdTx8ghIzkaDu%0Aq2JVtjrFFxbO0efRHZ1banvzKcrnAjNISsApYWFCOsOLUhSRgAcQc+NTfRb1s3judWoe0V40%0AdmTWXkyZQraWh2ykZWpT6QpIT5OMp8EkePOh3qa6Vdu7mi3fvMzebn7SyYU+uPw4TYMTLSiE%0AKWPmpBXgD2B4OgLoH2cq8OVVOoi7I6ots2xEkSqU2+kD7wntsrKVNg+w2nn5H8Rx9DrJRrBr%0Au+N0w91ndyodn21fcCBDu2ZJmpYkT5qQjvxYjSTzd58Ws4GORI84xqH62nWapXhbFjUWQ9TI%0AlURT4jcSOpaW48KOiGwn4j2p77UBnySnVhv6Oa1JlLpEFyXGW0qDRJMp5K04KHZ00hIOfIPb%0AgpOP7w1eLXlxtDzamnEhSFgpUk+iD7GqL1GyaTaO5M6xbstpuv05SF0yNDlTHWWFqALsJxwB%0AYbLbkRK2VKKFq5Q8JBJAMFatDsiV967FbxpbqVArTMR9iRFS407BlqaxAlNd4BbZca4xzzA+%0AbTfIYdGkjcku1OnuJXRttulUKjdjNbp89cKv0h+m1WGYS1FKcrJQ8hSVqSoAgkAEZGRq5FTv%0APafqdt27NsrhuD9iqw/TY0t95EhosyoUhttbcpsr+C8FYbV5CgRgnGsfT30eVLp8h100F61r%0AomVlooj1ia2tp5lGRwSEhLgCR5J4nyeP5aYVVodv2rRKk5vNflBi0xqCt+XTYqQ0gxG0cTy5%0AkrWkBXHwkeVePkrOqnbxdSNKuO6NtKHRHaTZW38ekzpxjy88GWHkPxI7jrDQ5lXZJcSyPJ7g%0AyR71r7R2Nsltbah3ToV0V687jjocg2lOrdJXApsIgKLkthpwkqQykqcU56zgD5KGiim0Gs2H%0AZCrgepVdo1z3WtqJb0sVR5gFgnCRMZ9JW2jvylFaFJUVLwsYxq0XTHaDdvbf/fYjuNG4HESI%0A6XRhxMBptLMQK/UtIDh/vOq03teFHiQdJnqS2jVfdANx0WG+9VadHUy+zEX25EqJyC8MrGOM%0AhpwB5k5/Ekp9LOqk3BcEOo0Kk2q9Harm4FQ7sK3o8diV26kHHUJ7iyolBZU0hZkl5SnkuDA4%0AcEnRdVbmeMUWFunYtq1qq01KUQKvXKOqrOxGijkgKKShyWyAQQ6jLiU/2jf8RBpey9el3VF3%0Acq93WFNgIjPRGoO3duP1B2fHU0pC2FQ0/u2wQsglwpwfPvTH6SLI6tbJtK8oNMp6abb8htTl%0ArwrvW4mSy7hWODaFK7KDlOQokZA8ezpJUvYrc6uU65LY3dVc9Bu+uTmpc+rV2iOTaTObbWVJ%0AYVOjqUtpvlhWAEpJAz6GGJQWWNvkwqbuHb+yd8yaKlMSLHo1DKzGVn49+cohpBJI+HFx1XpK%0ACdZKncDcu4o177qVdluK4t+n/ZDDQhqI+23zjwnWnAUwkYJcYacSe642lTvtKUmO2dg1Te6/%0AhVqwxOZpMGM1GktSmkNqp8NSUKchhKMht+UpIW40lRSyyooGC4QLqNttsNoZaQlCEAJSlIwE%0AgegB+WvevDnsa+Qr+E6Qu9fTY1dLz902IERaot1Ut+CHzHS9IIwZEd4AmPII8E4Lbg8OJPsV%0AvvCRfK6PKsi64E6dUadAqUqO2/GV9teqr39lKlRQeTnbyri7GU62ClvAQARqLYgWPa1JZqUH%0AekTahRrYkVWt1KQhxMlclh9ppTSS0WJSVKLighK1qzxCvR0T7S1vfTc+zIV10i/6nT25dOFS%0A+yOXJJyhnvSGiElxC1KUPsylY5Hwf01H/e5valSXqpuNNrCm7ZhXM01PlSXEvR3n1trSEyHu%0AyVo4HILOCSNSEqRs3R41Rbtei1C8HGWk/dtwqmpag0p8qVkpcWluM1wW1HcSEJ5K5rCc+iWW%0AjstuDvZd/wDWDeCkU9hzh26gIXYbaaSSUJhsOJC33E8lBMuSn4Anto9K1bW1LUt+x6DGt224%0ACIcGMDxSCVKWsnKlrUfK1qOSpRySSSdSucqB1k14WCSMa1pLVQUD9lcYSfpzSf8A5qEnR9wD%0An7BOpify5NnQLetg7j3rC+7q7EtWpxweSEy4oWW1fzIURlJ/UEHSZuLpK3TqxW21WKLIjKGB%0AEqzLdTZSPySZKFuJH6BY1Es9Hu7UVIbj0vbtCEYDaWmZrCEAcsBKGpKUpHzV4AH4j+Z19Tuj%0ATdSEWBGTYdNTHR2m1QaM0p1KM54pckB1SRnPrHs6Zdm7A39a8tmpvtUGp1BjHbm1RS5jzX/T%0A7hKW/wDsCdNyBE3WTj7dUqQf8rZ1Pw2bkAH26TCV+fBB1JIQ4AOZBP5jWXX/2Q==\" alt=\"\" width=\"90\" height=\"88\"><br>\n\
580 </td>\n\
581 <td valign=\"middle\" align=\"center\">\n\
582 <h1><font size=\"+5\">RADIOGRAM</font></h1>\n\
583 </td>\n\
584 <td valign=\"middle\" align=\"center\"><img src=\"data:image/jpeg;base64,%0A/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgK%0ACgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/wAALCABYAFoBAREA/8QAHQAA%0AAgIDAQEBAAAAAAAAAAAABgcFCAMECQIAAf/EADsQAAEDAwMEAQEFBAgHAAAAAAECAwQFBhEA%0ABxIIEyExIkEUFTJRYRYjQlIJFzNicXKBoiRjc4KEocH/2gAIAQEAAD8A6oLUpJAGNR1buWgW%0AzC+8bkrcClxeXDvzJCGUFXvHJRAz4Pj9NB0rqF2Zi8x/WBTJJbTyUIZXKIT+f7pKvH66M03J%0AQFUNq5jWoSaS8wmSicp9KWC0oZC+ZOMEH3oAqfUfthEbW7SplRrrbf4nqXAcdjj/AMhQSz/v%0A0HvdZu37Dim3aLIZUDji/W6Q2v8A1SZeRqZoXVVYla8mhV9tOfxxWmKinj/N/wAG66cf6aYN%0Ap7m2DfK1s2tdMGdIa/tYoXwkNf52V4Wn/VI1o3HvNtlaVaet+4btiw50ZCHH0LbcUlkKGU81%0ApSUoJHnBIOMH662qDurtvdEtun27fVBqEt38Edie2p1XjPhGeR8A/TRPzVkeBrJrw57Ghq/7%0ADo+41sSbarCAAtSH4sgIClxJLZ5NPIz45JUAfyIyD4J0oYW1W2W9NGrds3TR49Ivu31/d9Sl%0AUiUtl2LI48mZbISoDgscXEhQx7SfR0qdudurPpF9ytl+oa12am5IkJcpcp6RIRDceP4FtNhY%0AQlt7BUkAfB0OI9KRlbdVdyWXt5vBU9t4OzNjVmm0Ggs1dK7iqsxK1pIyplrL3Er8/FAGT51q%0AbmjZGibbbQ3rZ/Tdt/GlblpdD7VckyG40NaCkZLocSAjJJ5K+mNYqHWNlJXTLde98LptsyHc%0AdpVxqkFDEiSqG+VLbHcbWlwK9L+h+gP11ZLcazNh7N27ou49QsSI7dFQp7SqSHKhL5NurZC1%0AqC+4VpabBKlYOcAAZKgDpbIdM1EVQ3dyN7GZTiVsKfg02oTHUJhx/wAa5Ur55U+5gKIUSG0B%0ACB+HTL2gtW3Lsqbe8MKkQ49M7K4lpsNoSS1CJwuUo+T3HuIwCfi2EjwSrTgHg6y68LGSNVo3%0A/wB6d6Nu7iqFr0ZqhNoqEMyLeMaIqRNlpHxeGFvIQl1okKAwQsegSCnWrsB087o2pfkHc65r%0AxXFSaeqLJprS23BPDhK1uPlKTzcKzz59wnPgYT406d29qKLunQRDlgR6nDyuBNQSlbSzglJI%0A88SQP8ClKh5SNUe3V2/2zu/dGdA6iLiuKFfdUobdDhMRKGZLb/aUkM1Bl0HBcPEpUjx5KseC%0ANNO99oLO3GtzbG2bup24UyJtyntLQLKdSiqNcUJ4OJBw38UDyM+fOg65LO2h2w6aqpsPet23%0AxR6FWawJsKoy7QW0+2ruIX2QnP745TjPvz/hp77VbW1O9qnTNxNxorgh0uKxFoFJkowWY7IT%0A2lOp9ciUhxQ+q+PsNpyd9QG2Fe3f22nWLQbtk0Bc1aC88wQlTzaTntFXFRSknGcDzjHonVYY%0AF1b5dM1fqFtVOXT1wZ8ZqUz9piIehvzSShPAtOtlpx5Q5L+ASOKnFBPkm59rquR23qc9d7VP%0AbrS2EKmt08qMdDpGSlBV5IHrJ9+9S+vxRSkFaiAAPJP01ye6398qjX7pabolQejvVKUmptPN%0ALKXGIEZxSICEkeU8lB6Sce+63/KNXE6PupG4NwbSpFr7ssfZblVFaMWoccM1FKkc0IUcAJk9%0Avi4UfVKkqHsgaV0X91CVvf8ArO2FtXDKg0hgsS47sGkRu3Eh4Idckyn+QThScJSlClHP0HnQ%0Adu5f5iXVBnbcXVVK1cdPQ63Er1acQ9FYQ5zS8tplpCUrSnsqJSoEq4goT6Og7p96qLv3m3el%0AbbVP9pn25dNkpZnIq6mHmpDfy7yWEcEAHA+AyQCfJ0+a7S1XBSItFuu6qzIhtOs1aM3ViWXU%0ArbV4KZAR8u25gEK5gfBWD6GnuTce69oWAL+2/vS73o1LZWqr02fCgTpUH45StbakNrcR9SUu%0AZ4+QD9GbQ905ttbM0S8dxVGfX5kRCTEpzGHZ80g/umGh9SQf0AHIkDOuX++PUVufWuoGJfV6%0AKbMGCltUKkMOKVE+6pCPm0MgcittSkrURnkCPHEAdQOnK8xdm3bEN2omc/Q1pgiSo5VJiltL%0AsV5X5lcdxok/zctNPQZvPXXrb2ouusRXA3IZpT6I6s4w8tJQ3/uUnXJbdDaLcG8Nzl3c7alQ%0AbsmVcbFqQ6oUfuQ3HUmMAPJIGGlecYJB850+92HbqsvbHa+9LHoy6wiqzaj97U6JyK2pE9DZ%0ApyVBPybWhCI/bPggtpx71Ebw7lbvW7tVUL1uCtQmLsrkMW9UVsLStmQyntolBpxOB9obKGUu%0ApGQCpZSSMhILt7WKAjZobkbj7utqmVKvswWI0JvuT6C4hJ4TOAUlRGG0jAyOPrJyNWi2n6fo%0A0m/Lp6j7f3CMmt3GCbbns0tbsUNrQhLrzqEoGVLUleAgjAP55GiPe7d9O3Ni1WNbt3wajeNK%0ARJU1S6kwhpCmH3e0pZKkpxhTiFhJPnjqkGw143TRN1Kztuu+lzqPXgGaktMhUhMt4KQpttlJ%0AICnFv8Gxg4wpQzjzptXrdm/ci+6Tt4uE3MVVKpTLfos6nqLqqYxEeBnRnMAdt8kNqeVxHJI+%0AJKCNCPVxs5Ubr3Uaom1tKNclv1qXEgswSlQcYfQJiQFZxxQ4qWnOcAJ1ZXoHlXHRWxZ90wZM%0ACpM0ZdOmxZCcLak02WpvCv17Mpgf4JHnVy9LjqFydp6qnCSkyqeFg+uP21jP/rXKy3d5dzKh%0AuCxtDULrlLtaHdU+cxTilPESAt5SfljkRzOcE4yc6f29Nnblhm17u2SuGMunXDblu29dbHfA%0A+65KAyqJKfR7QnCkYcx4x+R0FdRNnruzpp2wTtlEen0K1ZVbiF7B7k4MuIS5Mx/zFhxePok6%0AAOmPprrG4t32yzuRSJVDsmp9yqt1Mt4VUEtgcWm1eRgk+1DwOWNdWrGrFk2/bUei02o02HEh%0AOyGGWGyltDaEvLAASMADH0A1z061t2Nrrn3iRYlzS5dQoVJkrclOUlCEusSHS3yKnTkuoDYz%0A2xj5Y8g5GktZtB2+i7y2RA21fcumDLuJhDM16O9BkNOlxPBtSVKUkhHhYIGTgg+/Fgt5IO5N%0A0b/XZJ6fpColZrdRnWtcMJD3D7A422hKqnyOAhDkYpBX7Cgr341HdS9xSNjhQKptDdiEy7Zg%0A27DiVSKUuoeUmNUGnVDOUrCgnz7B8aOf6Pu6rivS5Y11XRVH6hVapJuORKkOny6VCmkqIHgf%0ALAwPA10A0D74Ud6u7RXZT4zZcfFLekMJGcl1kd1Hr+8ga5jNdPF8PbmXVvjR5VITbVt11Vac%0AbXJzIdjLxKIS2kHjlhZIKiAfppubmbWydwdtbPuPb3cimW5fsanPWfOgz6gIjVeYiOFCEBas%0AIU6EhtaQf4VpIxgHRt0uVClvxavsdGkFxyxoVIk05Erilxc51p4z2eJJHIuKdTx8ghIzkaDu%0Aq2JVtjrFFxbO0efRHZ1banvzKcrnAjNISsApYWFCOsOLUhSRgAcQc+NTfRb1s3judWoe0V40%0AdmTWXkyZQraWh2ykZWpT6QpIT5OMp8EkePOh3qa6Vdu7mi3fvMzebn7SyYU+uPw4TYMTLSiE%0AKWPmpBXgD2B4OgLoH2cq8OVVOoi7I6ots2xEkSqU2+kD7wntsrKVNg+w2nn5H8Rx9DrJRrBr%0Au+N0w91ndyodn21fcCBDu2ZJmpYkT5qQjvxYjSTzd58Ws4GORI84xqH62nWapXhbFjUWQ9TI%0AlURT4jcSOpaW48KOiGwn4j2p77UBnySnVhv6Oa1JlLpEFyXGW0qDRJMp5K04KHZ00hIOfIPb%0AgpOP7w1eLXlxtDzamnEhSFgpUk+iD7GqL1GyaTaO5M6xbstpuv05SF0yNDlTHWWFqALsJxwB%0AYbLbkRK2VKKFq5Q8JBJAMFatDsiV967FbxpbqVArTMR9iRFS407BlqaxAlNd4BbZca4xzzA+%0AbTfIYdGkjcku1OnuJXRttulUKjdjNbp89cKv0h+m1WGYS1FKcrJQ8hSVqSoAgkAEZGRq5FTv%0APafqdt27NsrhuD9iqw/TY0t95EhosyoUhttbcpsr+C8FYbV5CgRgnGsfT30eVLp8h100F61r%0AomVlooj1ia2tp5lGRwSEhLgCR5J4nyeP5aYVVodv2rRKk5vNflBi0xqCt+XTYqQ0gxG0cTy5%0AkrWkBXHwkeVePkrOqnbxdSNKuO6NtKHRHaTZW38ekzpxjy88GWHkPxI7jrDQ5lXZJcSyPJ7g%0AyR71r7R2Nsltbah3ToV0V687jjocg2lOrdJXApsIgKLkthpwkqQykqcU56zgD5KGiim0Gs2H%0AZCrgepVdo1z3WtqJb0sVR5gFgnCRMZ9JW2jvylFaFJUVLwsYxq0XTHaDdvbf/fYjuNG4HESI%0A6XRhxMBptLMQK/UtIDh/vOq03teFHiQdJnqS2jVfdANx0WG+9VadHUy+zEX25EqJyC8MrGOM%0AhpwB5k5/Ekp9LOqk3BcEOo0Kk2q9Harm4FQ7sK3o8diV26kHHUJ7iyolBZU0hZkl5SnkuDA4%0AcEnRdVbmeMUWFunYtq1qq01KUQKvXKOqrOxGijkgKKShyWyAQQ6jLiU/2jf8RBpey9el3VF3%0Acq93WFNgIjPRGoO3duP1B2fHU0pC2FQ0/u2wQsglwpwfPvTH6SLI6tbJtK8oNMp6abb8htTl%0ArwrvW4mSy7hWODaFK7KDlOQokZA8ezpJUvYrc6uU65LY3dVc9Bu+uTmpc+rV2iOTaTObbWVJ%0AYVOjqUtpvlhWAEpJAz6GGJQWWNvkwqbuHb+yd8yaKlMSLHo1DKzGVn49+cohpBJI+HFx1XpK%0ACdZKncDcu4o177qVdluK4t+n/ZDDQhqI+23zjwnWnAUwkYJcYacSe642lTvtKUmO2dg1Te6/%0AhVqwxOZpMGM1GktSmkNqp8NSUKchhKMht+UpIW40lRSyyooGC4QLqNttsNoZaQlCEAJSlIwE%0AgegB+WvevDnsa+Qr+E6Qu9fTY1dLz902IERaot1Ut+CHzHS9IIwZEd4AmPII8E4Lbg8OJPsV%0AvvCRfK6PKsi64E6dUadAqUqO2/GV9teqr39lKlRQeTnbyri7GU62ClvAQARqLYgWPa1JZqUH%0AekTahRrYkVWt1KQhxMlclh9ppTSS0WJSVKLighK1qzxCvR0T7S1vfTc+zIV10i/6nT25dOFS%0A+yOXJJyhnvSGiElxC1KUPsylY5Hwf01H/e5valSXqpuNNrCm7ZhXM01PlSXEvR3n1trSEyHu%0AyVo4HILOCSNSEqRs3R41Rbtei1C8HGWk/dtwqmpag0p8qVkpcWluM1wW1HcSEJ5K5rCc+iWW%0AjstuDvZd/wDWDeCkU9hzh26gIXYbaaSSUJhsOJC33E8lBMuSn4Anto9K1bW1LUt+x6DGt224%0ACIcGMDxSCVKWsnKlrUfK1qOSpRySSSdSucqB1k14WCSMa1pLVQUD9lcYSfpzSf8A5qEnR9wD%0An7BOpify5NnQLetg7j3rC+7q7EtWpxweSEy4oWW1fzIURlJ/UEHSZuLpK3TqxW21WKLIjKGB%0AEqzLdTZSPySZKFuJH6BY1Es9Hu7UVIbj0vbtCEYDaWmZrCEAcsBKGpKUpHzV4AH4j+Z19Tuj%0ATdSEWBGTYdNTHR2m1QaM0p1KM54pckB1SRnPrHs6Zdm7A39a8tmpvtUGp1BjHbm1RS5jzX/T%0A7hKW/wDsCdNyBE3WTj7dUqQf8rZ1Pw2bkAH26TCV+fBB1JIQ4AOZBP5jWXX/2Q==\" alt=\"\" width=\"90\" height=\"88\"><br>\n\
585 </td>\n\
586 </TR>\n\
587 </TBODY>\n\
588 </TABLE>\n\
589 <TABLE style=\"TEXT-ALIGN: left; WIDTH: 100%\" border=1 cellSpacing=0 cellPadding=2>\n\
590 <TBODY>\n\
591 <TR>\n\
592 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
593 <p class=F2>NUMBER</p>\n\
594 </TD>\n\
595 <TD style=\"TEXT-ALIGN: center; WIDTH: 14%; VERTICAL-ALIGN: top\">\n\
596 <p class=F2>PRECEDENCE</p>\n\
597 </TD>\n\
598 <TD style=\"TEXT-ALIGN: center; WIDTH: 7%; VERTICAL-ALIGN: top\">\n\
599 <p class=F2>HX</p>\n\
600 </TD>\n\
601 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
602 <p class=F2>STATION OF ORIGIN</p>\n\
603 </TD>\n\
604 <TD style=\"TEXT-ALIGN: center; WIDTH: 8%; VERTICAL-ALIGN: top\">\n\
605 <p class=F2>CHECK</p>\n\
606 </TD>\n\
607 <TD style=\"TEXT-ALIGN: center; WIDTH: 20%; VERTICAL-ALIGN: top\">\n\
608 <p class=F2>PLACE OF ORIGIN</p>\n\
609 </TD>\n\
610 <TD style=\"TEXT-ALIGN: center; WIDTH: 10%; VERTICAL-ALIGN: top\">\n\
611 <p class=F2>TIME FILED</p>\n\
612 </TD>\n\
613 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
614 <p class=F2>DATE</p>\n\
615 </TD>\n\
616 </TR>\n\
617 <TR>\n\
618 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
619 <p class=F4>:nbr:<br></p>\n\
620 </TD>\n\
621 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
622 <p class=F4>:prec:<br></p>\n\
623 </TD>\n\
624 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
625 <p class=F4>:hx:<br></p>\n\
626 </TD>\n\
627 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
628 <p class=\"F4\">:sta:<br></p>\n\
629 </TD>\n\
630 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
631 <p class=F4>:ck:<br></p>\n\
632 </TD>\n\
633 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
634 <p class=F4>:org:<br></p>\n\
635 </TD>\n\
636 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
637 <p class=F4>:t1:<br></p>\n\
638 </TD>\n\
639 <TD style=\"TEXT-ALIGN: center; VERTICAL-ALIGN: top\">\n\
640 <p class=F4>:d1:<br></p>\n\
641 </TD>\n\
642 </TR>\n\
643 <TR>\n\
644 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
645 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
646 <col width = 98%><col width = 2%>\n\
647 <tr>\n\
648 <td style=\"VERTICAL-ALIGN: top\"><p class=\"F2\">TO</p></td>\n\
649 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
650 </tr>\n\
651 <tr>\n\
652 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:to:</p></pre></td>\n\
653 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
654 </tr>\n\
655 </table>\n\
656 </TD>\n\
657 <TD style=\"VERTICAL-ALIGN: top\" colSpan=4>\n\
658 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
659 <col width = 98%><col width = 2%>\n\
660 <tr>\n\
661 <td style=\"VERTICAL-ALIGN: top; TEXT-ALIGN: center\">\n\
662 <p class=F2>THIS RADIO MESSAGE WAS RECEIVED AT</p>\n\
663 </td>\n\
664 <td style=\"VERTICAL-ALIGN: top\"><br></td>\n\
665 </tr>\n\
666 <tr>\n\
667 <td style=\"VERTICAL-ALIGN: top\"><pre><p class=F4>:rx:</p></pre></td>\n\
668 <td style=\"VERTICAL-ALIGN: top\"><br><br><br><br></td>\n\
669 </tr>\n\
670 </table>\n\
671 </TD>\n\
672 </TR>\n\
673 <TR>\n\
674 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
675 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
676 <col width = 98%><col width = 2%>\n\
677 <tr>\n\
678 <td VALIGN=top><p class=F2>PHONE NUMBER</p></td>\n\
679 <td><br></td>\n\
680 </tr>\n\
681 <tr>\n\
682 <td VALIGN=top><p class=F4>:tel:</p></td>\n\
683 </tr>\n\
684 </table>\n\
685 </TD>\n\
686 </TR>\n\
687 <TR>\n\
688 <TD style=\"VERTICAL-ALIGN: top\" colSpan=8>\n\
689 <table width=100% border=0 cellpadding=0 cellspacing=0>\n\
690 <col width = 98%><col width = 2%>\n\
691 <tr>\n\
692 <td VALIGN=top><pre><p class=F4>:msg:</p></pre></td>\n\
693 <td><br><br><br><br><br><br><br><br></td>\n\
694 </tr>\n\
695 <tr>\n\
696 <td VALIGN=top><p class=F4>Signature: :sig:</p></td>\n\
697 <td><br></td>\n\
698 </tr>\n\
699 </table>\n\
700 </TD>\n\
701 </TR>\n\
702 </TBODY>\n\
703 </TABLE>\n\
704 </TD>\n\
705 </TR>\n\
706 </TBODY>\n\
707 </TABLE><BR>\n\
708 <table style=\"text-align: left; width: 100%;\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\">\n\
709 <tbody>\n\
710 <tr>\n\
711 <td VALIGN=top><pre><FONT face=monospace size=4>ORIG FROM:\n:ori:</FONT></pre></td>\n\
712 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME:<br>:dt2:</FONT></pre></td>\n\
713 <td></td>\n\
714 </tr>\n\
715 <tr>\n\
716 <td VALIGN=top><pre><FONT face=monospace size=4>DLVD TO:\n:dlv:></FONT></pre></td>\n\
717 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME:<br>:dt3:</FONT></pre></td>\n\
718 <td></td>\n\
719 <tr>\n\
720 <td VALIGN=top><pre><FONT face=monospace size=4>RCVD FM: :rfm:</FONT></pre></td>\n\
721 <td VALIGN=top><pre><FONT face=monospace size=4>NET: :rnt:</FONT></pre></td>\n\
722 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME: :dt4:</FONT></pre></td>\n\
723 </tr>\n\
724 </tr>\n\
725 <tr>\n\
726 <td VALIGN=top><pre><FONT face=monospace size=4>SENT TO: :sto:</FONT></pre></td>\n\
727 <td VALIGN=top><pre><FONT face=monospace size=4>NET: :snt:</FONT></pre></td>\n\
728 <td VALIGN=top><pre><FONT face=monospace size=4>DATE/TIME: :dt5:</FONT></pre></td>\n\
729 </tr>\n\
730 </tbody>\n\
731 </table>\n\
732 </body>\n\
733 </html>";
734 
735 const char rri_txt_template[] =
736 "\
737 :nbr: :prec::hx: :sta: :ck: :org: :t1: :d1:\n\
738 :to:\n\
739 :tel::opn:\n\
740 BT\n\
741 :msg:\n\
742 BT\n\
743 :sig::op2:\n\
744 AR\n\
745 ";
746 
747 
748