<div style="font-family: arial; font-size: 14px;"><div fr-original-style="" style="box-sizing: border-box;">Hi Eli,</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">  Thanks for the feedback!   </div><div fr-original-style="" style="box-sizing: border-box;">1.  I may just pick one the variations for my next documentation challenge (maybe legends).</div><div fr-original-style="" style="box-sizing: border-box;">2.  I think we should add a link to the "Protocol Test" on the Demos page of <a fr-original-style="" href="//GeoMoose.org" style="box-sizing: border-box; color: rgb(0, 102, 147); text-decoration: underline; user-select: auto;" target="_blank" rel="noopener noreferrer">GeoMoose.org</a>, since it already has Full, Lite, and Editing links</div><div fr-original-style="" style="box-sizing: border-box;">        <a fr-original-style="" href="https://demo.geomoose.org/3.x/desktop?mapbook=test" id="isPasted" style="box-sizing: border-box; color: rgb(0, 102, 147); text-decoration: underline; user-select: auto;" target="_blank" rel="noopener noreferrer">https://demo.geomoose.org/3.x/desktop?mapbook=test</a></div><div fr-original-style="" style="box-sizing: border-box;">3. I may just start with one Selenium-based interactive test and commit that.  Then add if we think it is useful.</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;">Thanks again!</div><div fr-original-style="" style="box-sizing: border-box;">Brent</div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="" style="box-sizing: border-box;" contenteditable="false"><span fr-original-style="" style="box-sizing: border-box;"> </span></div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><hr id="previousmessagehr" fr-original-style="" style="box-sizing: border-box; clear: both; user-select: none;"><div fr-original-style="" style="box-sizing: border-box;"><span fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">From</strong>: "Eli Adam" <eadam@co.lincoln.or.us><br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Sent</strong>: 12/22/22 11:50 AM<br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">To</strong>: "bfraser@geoanalytic.com" <bfraser@geoanalytic.com><br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Subject</strong>: Re: [GeoMoose-users] Doc, etc on Supported Protocols</span></div><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div dir="ltr" fr-original-style="" style="box-sizing: border-box;"><div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-class="elementToProof" fr-original-style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255);" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); box-sizing: border-box;"><span fr-original-class="ContentPasted0" fr-original-style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255);" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); box-sizing: border-box;">Hi Brent, <div fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;" fr-original-class="ContentPasted0"></div>This is great stuff!<br fr-original-style="" style="box-sizing: border-box;"></span></div><div fr-original-class="elementToProof" fr-original-style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255);" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); box-sizing: border-box;"><span fr-original-class="ContentPasted0" fr-original-style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255);" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></span></div><div fr-original-class="elementToProof" fr-original-style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); background-color:rgb(255,255,255);" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); box-sizing: border-box;"><ol fr-original-style="" style="box-sizing: border-box; margin-top: revert; margin-bottom: revert;"><li fr-original-style="font-size:12pt;font-family:Calibri,Arial,Helvetica,sans-serif;color:rgb(0,0,0);" style="font-size: 12pt; font-family: Calibri, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); box-sizing: border-box;"><span fr-original-style="" style="box-sizing: border-box;">The tables look good.  Seeing them in the doc might lead to a few refinement suggestions.  Your Issue 730 comments are spot on, there are MANY factors and combinations</span></li><li fr-original-style="font-size:12pt;font-family:Calibri,Arial,Helvetica,sans-serif;color:rgb(0,0,0);" style="font-size: 12pt; font-family: Calibri, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); box-sizing: border-box;"><span fr-original-style="" style="box-sizing: border-box;">I didn't know that the mapbook test was available on the demo site.  I might need some URL examples or tips of how to access that.  Thinking back to table improvements, maybe a few links from the table to the map book test so that people know they can directly test.  </span></li><li fr-original-style="font-size:12pt;font-family:Calibri,Arial,Helvetica,sans-serif;color:rgb(0,0,0);" style="font-size: 12pt; font-family: Calibri, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); box-sizing: border-box;">I'm not sure on automated testing.  I'm generally in favor of automated testing.  I've made previous efforts at this in 2.x series and while effective, it was a lot of work and a lot of work to keep up with.  I think exposing manual testing as in 2. above, is a good compromise or a good start.  It makes it available to anyone without having to build something different and set it up yourself.  </li></ol><div fr-original-style="" style="box-sizing: border-box;">Thanks for all the great documentation.  </div><div dir="ltr" fr-original-style="" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div dir="ltr" fr-original-style="" style="box-sizing: border-box;">Best regards, Eli </div></div><div fr-original-style="" id="appendonsend" style="box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><div fr-original-style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0);" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box;"></div><hr tabindex="-1" style="display: inline-block; width: 98%; box-sizing: border-box; clear: both; user-select: none; break-after: page;" fr-original-style="display:inline-block; width:98%;"><div dir="ltr" fr-original-style="" id="divRplyFwdMsg" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">From:</strong> GeoMoose-users <geomoose-users-bounces@lists.osgeo.org> on behalf of Brent Fraser <bfraser@geoanalytic.com><br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Sent:</strong> Tuesday, December 13, 2022 10:46 AM<br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">To:</strong> GeoMoose Users <geomoose-users@lists.osgeo.org><br fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Subject:</strong>[GeoMoose-users] Doc, etc on Supported Protocols<div fr-original-style="" style="box-sizing: border-box;"> </div></div><div fr-original-style="" style="box-sizing: border-box;"><div fr-original-style="font-family:arial; font-size:14px;" style="font-family: arial; font-size: 14px; box-sizing: border-box;"><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;">Hi All!,</div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" id="x_isPasted" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">  Our recent Project Steering Committee meetings have inspired me to do some work on the Protocol Table.  My intent is to move it from a debugging aid embedded in a issue [</span><a href="https://github.com/geomoose/gm3/issues/547" data-auth="NotApplicable" style="box-sizing: border-box; color: rgb(0, 102, 147); text-decoration: underline; user-select: auto;" fr-original-style="box-sizing:border-box; color:rgb(0,102,147); text-decoration:underline;" target="_blank" rel="noopener noreferrer"></a><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;"><a data-auth="NotApplicable" fr-original-style="box-sizing:border-box; color:rgb(0,102,147); text-decoration:underline;" href="https://github.com/geomoose/gm3/issues/547" style="box-sizing: border-box; color: rgb(0, 102, 147); text-decoration: underline; user-select: auto;" target="_blank" rel="noopener noreferrer">#547</a></span><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">] to a guide in the GeoMoose user documentation.</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">I've made some progress, but I'd like your opinion on:</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">1. Any additions (or improvements) to the table(s) you'd like to see?</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">As I mentioned in </span><a href="https://github.com/geomoose/gm3/issues/730" data-auth="NotApplicable" style="box-sizing: border-box; color: rgb(0, 102, 147); text-decoration: underline; user-select: auto;" fr-original-style="box-sizing:border-box; color:rgb(0,102,147); text-decoration:underline;" target="_blank" rel="noopener noreferrer"></a><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;"><a data-auth="NotApplicable" fr-original-style="box-sizing:border-box; color:rgb(0,102,147); text-decoration:underline;" href="https://github.com/geomoose/gm3/issues/730" style="box-sizing: border-box; color: rgb(0, 102, 147); text-decoration: underline; user-select: auto;" target="_blank" rel="noopener noreferrer">Issue #730</a></span><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;"> the current table is really just a  start.  Other potential additional topics are supported projections, legends, query formats, returned data formats.</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">2. How to deliver a working app covering the supported protocols?</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">The companion to the Protocol Table is the mapbook-test-servers.xml mapbook; I've found it invaluable in clarifying my understanding for the protocol support.  I really appreciate the work others have put into making the mapbook-test-servers.xml available on the demo site.</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">Writing a mapbook for displaying, identifying, and selecting data for all the various protocols is not too bad (easily used by adding mapbook=test in the URL), but Select operations are a different story.  They currently required adding code in the app.js, or using a different app.js (which would imply a different index.html adding complexity).  Any suggestions?  One idea is to implement a simplified/default search in GeoMoose not requiring any code in the app.js.</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">3. Should we include automated testing of the protocols?</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">While reviewing/confirming the content of the Protocol Table I think I've found a case that is a regression bug (Selecting, Searching GeoJSON data).  It might be useful to use Selenium to automate high level testing of the query operations on the different protocols.  But it might be a big effort to maintain the tests.</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">Thanks for your attention!</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">Best Regards,</span></p><p dir="ltr" fr-original-style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);" style="line-height:1.38; margin-top:0pt; margin-bottom:0pt; box-sizing:border-box; color:rgb(68,68,68);"><span fr-original-style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;" style="font-size:11pt; font-family:Arial; color:rgb(0,0,0); background-color:transparent; font-weight:400; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline; white-space:pre-wrap; box-sizing:border-box;">Brent Fraser</span></p><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><br style="box-sizing:border-box;" fr-original-style="box-sizing:border-box;"></div><div fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"><span fr-original-style="box-sizing:border-box;" style="box-sizing:border-box;"> </span></div></div></div></div></div>