Re: Mirroring on Codeberg and Github, and groups
Raymond Toy <[email protected]> Wed, 24 Jun 2026 13:33:23 -0700
| Newsgroups | gmane.lisp.common-lisp-net.devel |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------PwBnF0RVwFGwKjtrMh1NKvBY Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 6/24/26 1:11 PM, Marco Antoniotti wrote: > Thank you everybody for the mirroring suggestions. > > As per the groups, yes. Old repos have their old group. > > But do users of Gitlab have a handle on "groups"? What exactly are you asking for here? I don’t follow. > > Thanks > > MA > > > On Mon, Jun 22, 2026 at 9:24 PM Raymond Toy <[email protected]> wrote: > > On 6/22/26 4:33 AM, Marco Antoniotti wrote: > >> Hi >> >> Has anybody done this in a simple (*) way? > It’s relatively simple to mirror a repo to github. That hard part > is figuring out the magic URLs to use because it’s not clear. > > I set this up for some of my repos and it was relatively simple. > Instructions are at > https://docs.gitlab.com/user/project/repository/mirror/ > > Unfortunately, I didn’t take notes and I can’t look up the magic > values used because the UI doesn’t show them. I eventually had to > ask for help on IRC. > >> Also, I have old repositories on CLNET that have a "group" >> associated with them, while the new ones do not. >> >> Is there a way for a user to manage "groups" directly? > Aren’t the new ones in the group associated with your user id? > Mine are. There are others that have their own group; these were > created long ago. This includes things like f2cl, oct, series. >> >> Thanks >> >> Marco >> >> (*) simpler than what you find around the net. >> >> -- >> MA >> > ​ > > ​ --------------PwBnF0RVwFGwKjtrMh1NKvBY Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF= -8"> <title></title> <meta charset=3D"utf-8"> </head> <body> <div class=3D"markdown-here-wrapper"> <p style=3D"margin-bottom: 19.2px; margin-top: 0px;">On 6/24/26 1:1= 1 PM, Marco Antoniotti wrote:<br> </p> <blockquote type=3D"cite" style=3D"border-block-color: rgb(119, 119, 119); border-bottom-color: rgb= (119, 119, 119); border-inline-color: rgb(114, 159, 207) rgb(119, 119, 11= 9); border-inline-start: 2px solid rgb(114, 159, 207); border-left: 2px s= olid rgb(114, 159, 207); border-right-color: rgb(119, 119, 119); border-t= op-color: rgb(119, 119, 119); color: rgb(119, 119, 119); column-rule-colo= r: rgb(119, 119, 119); margin: 19.2px 0px; outline-color: rgb(119, 119, 1= 19); padding-inline: 16px; padding-left: 16px; padding-right: 16px; quote= s: none; text-decoration-color: rgb(119, 119, 119); text-emphasis-color: = rgb(119, 119, 119);"> <div dir=3D"ltr"> <div dir=3D"ltr"> <div>Thank you everybody for the mirroring suggestions.</div>= <div><br> </div> <div>As per the groups, yes.=C2=A0 Old repos have their old group.<br> <br> </div> <div>But do users of Gitlab have a handle on "groups"?</div> </div> </div> </blockquote> What exactly are you asking for here? I don=E2=80=99t follow. <blockquote type=3D"cite" style=3D"border-block-color: rgb(119, 119, 119); border-bottom-color: rgb= (119, 119, 119); border-inline-color: rgb(114, 159, 207) rgb(119, 119, 11= 9); border-inline-start: 2px solid rgb(114, 159, 207); border-left: 2px s= olid rgb(114, 159, 207); border-right-color: rgb(119, 119, 119); border-t= op-color: rgb(119, 119, 119); color: rgb(119, 119, 119); column-rule-colo= r: rgb(119, 119, 119); margin: 19.2px 0px; outline-color: rgb(119, 119, 1= 19); padding-inline: 16px; padding-left: 16px; padding-right: 16px; quote= s: none; text-decoration-color: rgb(119, 119, 119); text-emphasis-color: = rgb(119, 119, 119);"> <div dir=3D"ltr"> <div dir=3D"ltr"> <div><br> </div> <div>Thanks</div> <div><br> </div> <div>MA</div> <div><br> </div> </div> <br> <div class=3D"gmail_quote gmail_quote_container"> <div dir=3D"ltr" class=3D"gmail_attr">On Mon, Jun 22, 2026 at= 9:24=E2=80=AFPM Raymond Toy <<a href=3D"mailto:[email protected]" class=3D"moz-txt-link-freetext">[email protected]</a>= > wrote:<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);= padding-left:1ex"> <div> <div> <p style=3D"margin-bottom:19.2px;margin-top:0px">On 6/22/26 4:33 AM, Marco Antoniotti wrote:<br> </p> <blockquote type=3D"cite" style=3D"border-color:rgb(119,119,119) rgb(119,119,119) rgb(119,119,119) = rgb(114,159,207);border-left:2px solid rgb(114,159,207);color:rgb(119,119= ,119);column-rule-color:rgb(119,119,119);margin:19.2px 0px;outline-color:= rgb(119,119,119);padding-left:16px;padding-right:16px;quotes:none;text-de= coration-color:rgb(119,119,119);text-emphasis-color:rgb(119,119,119)"> <div dir=3D"ltr"> <div>Hi</div> <div><br> </div> <div>Has anybody done this in a simple (*) way?</di= v> </div> </blockquote> It=E2=80=99s relatively simple to mirror a repo to gith= ub. That hard part is figuring out the magic URLs to use because it=E2=80=99s not clear. <p style=3D"margin-bottom:19.2px;margin-top:0px">I set this up for some of my repos and it was relatively simple. Instructions are at <a href=3D"https://docs.gitlab.com/user/project/repository/mirror/" class=3D"moz-txt-link-freetext">https://docs.gitlab= =2Ecom/user/project/repository/mirror/</a></p> <p style=3D"margin-bottom:19.2px;margin-top:0px">Unfort= unately, I didn=E2=80=99t take notes and I can=E2=80=99t look = up the magic values used because the UI doesn=E2=80=99t show them.= I eventually had to ask for help on IRC.</p> <blockquote type=3D"cite" style=3D"border-color:rgb(119,119,119) rgb(119,119,119) rgb(119,119,119) = rgb(114,159,207);border-left:2px solid rgb(114,159,207);color:rgb(119,119= ,119);column-rule-color:rgb(119,119,119);margin:19.2px 0px;outline-color:= rgb(119,119,119);padding-left:16px;padding-right:16px;quotes:none;text-de= coration-color:rgb(119,119,119);text-emphasis-color:rgb(119,119,119)"> <div dir=3D"ltr"> <div>Also, I have old repositories on CLNET that have a "group" associated with them, while the new ones do not.<br> <br> </div> <div>Is there a way for a user to manage "groups" directly?<br> </div> </div> </blockquote> Aren=E2=80=99t the new ones in the group associated wit= h your user id? Mine are. There are others that have their own group; these were created long ago. This includes things like f2cl, oct, series. <blockquote type=3D"cite" style=3D"border-color:rgb(119,119,119) rgb(119,119,119) rgb(119,119,119) = rgb(114,159,207);border-left:2px solid rgb(114,159,207);color:rgb(119,119= ,119);column-rule-color:rgb(119,119,119);margin:19.2px 0px;outline-color:= rgb(119,119,119);padding-left:16px;padding-right:16px;quotes:none;text-de= coration-color:rgb(119,119,119);text-emphasis-color:rgb(119,119,119)"> <div dir=3D"ltr"> <div><br> </div> <div>Thanks<br> <br> </div> <div>Marco<br> <br> </div> <div>(*) simpler than what you find around the net.<br> <br> --</div> <div>MA</div> <br> </div> </blockquote> </div> <div style=3D"height:0px;width:0px;max-height:0px;max-width:0px;overflow:hidde= n;font-size:0px;padding:0px;margin:0px" aria-hidden=3D"true" title=3D"MDH:PGJyPjxicj48ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDYvMjIv= MjYgNDozMyBBTSwgTWFyY28gQW50b25pb3R0aSB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvd= GUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOkNBRzBOdzJtNmtoV0x2K1BXQWtKWmQwVDJaQnhEOX= RxMEdac1NORnhqaGM4RmFuMjF6d0BtYWlsLmdtYWlsLmNvbSI+CjxtZXRhIGh0dHAtZXF1aXY= 9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyAiPjxkaXYgZGlyPSJsdHIiPjxk= aXY+SGk8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkhhcyBhbnlib2R5IGRvbmUgdGhpcyBpb= iBhIHNpbXBsZSAoKikgd2F5PzwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT5JdCdzIHJlbGF0aX= ZlbHkgc2ltcGxlIHRvIG1pcnJvciBhIHJlcG8gdG8gZ2l0aHViLiZuYnNwOyBUaGF0IGhhcmQ= gcGFydCBpcyBmaWd1cmluZyBvdXQgdGhlIG1hZ2ljIFVSTHMgdG8gdXNlIGJlY2F1c2UgaXQn= cyBub3QgY2xlYXIuPGJyPjxicj5JIHNldCB0aGlzIHVwIGZvciBzb21lIG9mIG15IHJlcG9zI= GFuZCBpdCB3YXMgcmVsYXRpdmVseSBzaW1wbGUuJm5ic3A7IEluc3RydWN0aW9ucyBhcmUgYX= QgaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vdXNlci9wcm9qZWN0L3JlcG9zaXRvcnkvbWlycm9= yLzxicj48YnI+VW5mb3J0dW5hdGVseSwgSSBkaWRuJ3QgdGFrZSBub3RlcyBhbmQgSSBjYW4n= dCBsb29rIHVwIHRoZSBtYWdpYyB2YWx1ZXMgdXNlZCBiZWNhdXNlIHRoZSBVSSBkb2Vzbid0I= HNob3cgdGhlbS4mbmJzcDsgSSBldmVudHVhbGx5IGhhZCB0byBhc2sgZm9yIGhlbHAgb24gSV= JDLjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNpdGU9Im1pZDpDQUcwTncybTZraFdMditQV0F= rSlpkMFQyWkJ4RDl0cTBHWnNTTkZ4amhjOEZhbjIxendAbWFpbC5nbWFpbC5jb20iPjxkaXYg= ZGlyPSJsdHIiPjxkaXY+QWxzbywgSSBoYXZlIG9sZCByZXBvc2l0b3JpZXMgb24gQ0xORVQgd= GhhdCBoYXZlIGEgImdyb3VwIiBhc3NvY2lhdGVkIHdpdGggdGhlbSwgd2hpbGUgdGhlIG5ldy= BvbmVzIGRvIG5vdC48YnI+PGJyPjwvZGl2PjxkaXY+SXMgdGhlcmUgYSB3YXkgZm9yIGEgdXN= lciB0byBtYW5hZ2UgImdyb3VwcyIgZGlyZWN0bHk/PGJyPjwvZGl2PjwvZGl2PjwvYmxvY2tx= dW90ZT5BcmVuJ3QgdGhlIG5ldyBvbmVzIGluIHRoZSBncm91cCBhc3NvY2lhdGVkIHdpdGgge= W91ciB1c2VyIGlkPyZuYnNwOyBNaW5lIGFyZS4mbmJzcDsgVGhlcmUgYXJlIG90aGVycyB0aG= F0IGhhdmUgdGhlaXIgb3duIGdyb3VwOyB0aGVzZSB3ZXJlIGNyZWF0ZWQgbG9uZyBhZ28uJm5= ic3A7IFRoaXMgaW5jbHVkZXMgdGhpbmdzIGxpa2UgZjJjbCwgb2N0LCBzZXJpZXMuPGJsb2Nr= cXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOkNBRzBOdzJtNmtoV0x2K1BXQWtKWmQwVDJaQ= nhEOXRxMEdac1NORnhqaGM4RmFuMjF6d0BtYWlsLmdtYWlsLmNvbSI+PGRpdiBkaXI9Imx0ci= I+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3M8YnI+PGJyPjwvZGl2PjxkaXY+TWFyY288YnI= +PGJyPjwvZGl2PjxkaXY+KCopIHNpbXBsZXIgdGhhbiB3aGF0IHlvdSBmaW5kIGFyb3VuZCB0= aGUgbmV0Ljxicj48YnI+LS08L2Rpdj48ZGl2Pk1BPC9kaXY+PGJyPjwvZGl2PgoKPC9ibG9ja= 3F1b3RlPjxicj48dWwgY2xhc3M9ImRyb3Bkb3duLW1lbnUgdGV4dGNvbXBsZXRlLWRyb3Bkb3= duIiBzdHlsZT0iZGlzcGxheTogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA= xMDAwOyIgY29udGVudGVkaXRhYmxlPSJmYWxzZSIgcG9wb3Zlcj0iYXV0byI+PC91bD4=3D">= &#8203;</div> </div> </blockquote> </div> <br> </div> </blockquote> </div> <div class=3D"mdhr-raw" style=3D"height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-s= ize:0;padding:0;margin:0;" aria-hidden=3D"true" title=3D"MDH:PGJyPjxicj48ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDYvMjQv= MjYgMToxMSBQTSwgTWFyY28gQW50b25pb3R0aSB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvd= GUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOkNBRzBOdzJrN2lCU25yanROYVZzV2hfTmFoSF9qRS= 0rYy05cndnUjFTeEJoR1k1V2kyUUBtYWlsLmdtYWlsLmNvbSI+CjxtZXRhIGh0dHAtZXF1aXY= 9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyAiPjxkaXYgZGlyPSJsdHIiPjxk= aXYgZGlyPSJsdHIiPjxkaXY+VGhhbmsgeW91IGV2ZXJ5Ym9keSBmb3IgdGhlIG1pcnJvcmluZ= yBzdWdnZXN0aW9ucy48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkFzIHBlciB0aGUgZ3JvdX= BzLCB5ZXMuJm5ic3A7IE9sZCByZXBvcyBoYXZlIHRoZWlyIG9sZCBncm91cC48YnI+PGJyPjw= vZGl2PjxkaXY+QnV0IGRvIHVzZXJzIG9mIEdpdGxhYiBoYXZlIGEgaGFuZGxlIG9uICJncm91= cHMiPzwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT5XaGF0IGV4YWN0bHkgYXJlIHlvd= SBhc2tpbmcgZm9yIGhlcmU/Jm5ic3A7IEkgZG9uJ3QgZm9sbG93LjxibG9ja3F1b3RlIHR5cG= U9ImNpdGUiIGNpdGU9Im1pZDpDQUcwTncyazdpQlNucmp0TmFWc1doX05haEhfakUtK2MtOXJ= 3Z1IxU3hCaEdZNVdpMlFAbWFpbC5nbWFpbC5jb20iPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGly= PSJsdHIiPjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhhbmtzPC9kaXY+PGRpdj48YnI+PC9kaXY+P= GRpdj5NQTwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF= 9xdW90ZSBnbWFpbF9xdW90ZV9jb250YWluZXIiPjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWF= pbF9hdHRyIj5PbiBNb24sIEp1biAyMiwgMjAyNiBhdCA5OjI04oCvUE0gUmF5bW9uZCBUb3kg= Jmx0OzxhIGhyZWY9Im1haWx0bzp0b3kucmF5bW9uZEBnbWFpbC5jb20iIG1vei1kby1ub3Qtc= 2VuZD0idHJ1ZSI+dG95LnJheW1vbmRAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZG= l2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB= 4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRk= aW5nLWxlZnQ6MWV4Ij4KCiAgCgogICAgCiAgICAKICAgIAogIAogIDxkaXY+CiAgICA8ZGl2P= gogICAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbToxOS4ycHg7bWFyZ2luLXRvcDowcHgiPk= 9uIDYvMjIvMjYgNDozMwogICAgICAgIEFNLCBNYXJjbyBBbnRvbmlvdHRpIHdyb3RlOjxicj4= KICAgICAgPC9wPgogICAgICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBzdHlsZT0iYm9yZGVy= LWNvbG9yOnJnYigxMTksMTE5LDExOSkgcmdiKDExOSwxMTksMTE5KSByZ2IoMTE5LDExOSwxM= TkpIHJnYigxMTQsMTU5LDIwNyk7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkIHJnYigxMTQsMTU5LD= IwNyk7Y29sb3I6cmdiKDExOSwxMTksMTE5KTtjb2x1bW4tcnVsZS1jb2xvcjpyZ2IoMTE5LDE= xOSwxMTkpO21hcmdpbjoxOS4ycHggMHB4O291dGxpbmUtY29sb3I6cmdiKDExOSwxMTksMTE5= KTtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjE2cHg7cXVvdGVzOm5vbmU7dGV4d= C1kZWNvcmF0aW9uLWNvbG9yOnJnYigxMTksMTE5LDExOSk7dGV4dC1lbXBoYXNpcy1jb2xvcj= pyZ2IoMTE5LDExOSwxMTkpIj4KICAgICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICAgIDx= kaXY+SGk8L2Rpdj4KICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgPC9kaXY+CiAgICAg= ICAgICA8ZGl2PkhhcyBhbnlib2R5IGRvbmUgdGhpcyBpbiBhIHNpbXBsZSAoKikgd2F5PzwvZ= Gl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgIEl04oCZcyByZW= xhdGl2ZWx5IHNpbXBsZSB0byBtaXJyb3IgYSByZXBvIHRvIGdpdGh1Yi4gVGhhdCBoYXJkIHB= hcnQKICAgICAgaXMgZmlndXJpbmcgb3V0IHRoZSBtYWdpYyBVUkxzIHRvIHVzZSBiZWNhdXNl= IGl04oCZcyBub3QgY2xlYXIuCiAgICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOjE5LjJwe= DttYXJnaW4tdG9wOjBweCI+SSBzZXQgdGhpcyB1cAogICAgICAgIGZvciBzb21lIG9mIG15IH= JlcG9zIGFuZCBpdCB3YXMgcmVsYXRpdmVseSBzaW1wbGUuIEluc3RydWN0aW9ucwogICAgICA= gIGFyZSBhdCA8YSBocmVmPSJodHRwczovL2RvY3MuZ2l0bGFiLmNvbS91c2VyL3Byb2plY3Qv= cmVwb3NpdG9yeS9taXJyb3IvIiB0YXJnZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0c= nVlIj5odHRwczovL2RvY3MuZ2l0bGFiLmNvbS91c2VyL3Byb2plY3QvcmVwb3NpdG9yeS9taX= Jyb3IvPC9hPjwvcD4KICAgICAgPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206MTkuMnB4O21hcmd= pbi10b3A6MHB4Ij5VbmZvcnR1bmF0ZWx5LAogICAgICAgIEkgZGlkbuKAmXQgdGFrZSBub3Rl= cyBhbmQgSSBjYW7igJl0IGxvb2sgdXAgdGhlIG1hZ2ljIHZhbHVlcyB1c2VkCiAgICAgICAgY= mVjYXVzZSB0aGUgVUkgZG9lc27igJl0IHNob3cgdGhlbS4gSSBldmVudHVhbGx5IGhhZCB0by= Bhc2sgZm9yCiAgICAgICAgaGVscCBvbiBJUkMuPC9wPgogICAgICA8YmxvY2txdW90ZSB0eXB= lPSJjaXRlIiBzdHlsZT0iYm9yZGVyLWNvbG9yOnJnYigxMTksMTE5LDExOSkgcmdiKDExOSwx= MTksMTE5KSByZ2IoMTE5LDExOSwxMTkpIHJnYigxMTQsMTU5LDIwNyk7Ym9yZGVyLWxlZnQ6M= nB4IHNvbGlkIHJnYigxMTQsMTU5LDIwNyk7Y29sb3I6cmdiKDExOSwxMTksMTE5KTtjb2x1bW= 4tcnVsZS1jb2xvcjpyZ2IoMTE5LDExOSwxMTkpO21hcmdpbjoxOS4ycHggMHB4O291dGxpbmU= tY29sb3I6cmdiKDExOSwxMTksMTE5KTtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0= OjE2cHg7cXVvdGVzOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYigxMTksMTE5LDExO= Sk7dGV4dC1lbXBoYXNpcy1jb2xvcjpyZ2IoMTE5LDExOSwxMTkpIj4KICAgICAgICA8ZGl2IG= Rpcj0ibHRyIj4KICAgICAgICAgIDxkaXY+QWxzbywgSSBoYXZlIG9sZCByZXBvc2l0b3JpZXM= gb24gQ0xORVQgdGhhdCBoYXZlIGEKICAgICAgICAgICAgImdyb3VwIiBhc3NvY2lhdGVkIHdp= dGggdGhlbSwgd2hpbGUgdGhlIG5ldyBvbmVzIGRvIG5vdC48YnI+CiAgICAgICAgICAgIDxic= j4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj5JcyB0aGVyZSBhIHdheSBmb3IgYS= B1c2VyIHRvIG1hbmFnZSAiZ3JvdXBzIiBkaXJlY3RseT88YnI+CiAgICAgICAgICA8L2Rpdj4= KICAgICAgICA8L2Rpdj4KICAgICAgPC9ibG9ja3F1b3RlPgogICAgICBBcmVu4oCZdCB0aGUg= bmV3IG9uZXMgaW4gdGhlIGdyb3VwIGFzc29jaWF0ZWQgd2l0aCB5b3VyIHVzZXIgaWQ/CiAgI= CAgIE1pbmUgYXJlLiBUaGVyZSBhcmUgb3RoZXJzIHRoYXQgaGF2ZSB0aGVpciBvd24gZ3JvdX= A7IHRoZXNlIHdlcmUKICAgICAgY3JlYXRlZCBsb25nIGFnby4gVGhpcyBpbmNsdWRlcyB0aGl= uZ3MgbGlrZSBmMmNsLCBvY3QsIHNlcmllcy4KICAgICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0= ZSIgc3R5bGU9ImJvcmRlci1jb2xvcjpyZ2IoMTE5LDExOSwxMTkpIHJnYigxMTksMTE5LDExO= SkgcmdiKDExOSwxMTksMTE5KSByZ2IoMTE0LDE1OSwyMDcpO2JvcmRlci1sZWZ0OjJweCBzb2= xpZCByZ2IoMTE0LDE1OSwyMDcpO2NvbG9yOnJnYigxMTksMTE5LDExOSk7Y29sdW1uLXJ1bGU= tY29sb3I6cmdiKDExOSwxMTksMTE5KTttYXJnaW46MTkuMnB4IDBweDtvdXRsaW5lLWNvbG9y= OnJnYigxMTksMTE5LDExOSk7cGFkZGluZy1sZWZ0OjE2cHg7cGFkZGluZy1yaWdodDoxNnB4O= 3F1b3Rlczpub25lO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2IoMTE5LDExOSwxMTkpO3RleH= QtZW1waGFzaXMtY29sb3I6cmdiKDExOSwxMTksMTE5KSI+CiAgICAgICAgPGRpdiBkaXI9Imx= 0ciI+CiAgICAgICAgICA8ZGl2Pjxicj4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRp= dj5UaGFua3M8YnI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgIDwvZGl2PgogICAgICAgI= CAgPGRpdj5NYXJjbzxicj4KICAgICAgICAgICAgPGJyPgogICAgICAgICAgPC9kaXY+CiAgIC= AgICAgICA8ZGl2PigqKSBzaW1wbGVyIHRoYW4gd2hhdCB5b3UgZmluZCBhcm91bmQgdGhlIG5= ldC48YnI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgLS08L2Rpdj4KICAgICAgICAg= IDxkaXY+TUE8L2Rpdj4KICAgICAgICAgIDxicj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9ib= G9ja3F1b3RlPgogICAgPC9kaXY+CiAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6MHB4O3dpZHRoOj= BweDttYXgtaGVpZ2h0OjBweDttYXgtd2lkdGg6MHB4O292ZXJmbG93OmhpZGRlbjtmb250LXN= pemU6MHB4O3BhZGRpbmc6MHB4O21hcmdpbjowcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiB0aXRs= ZT0iTURIOlBHSnlQanhpY2o0OFpHbDJJR05zWVhOelBTSnRiM290WTJsMFpTMXdjbVZtYVhna= VBrOXVJRFl2TWpJdk1qWWdORG96TXlCQlRTd2dUV0Z5WTI4Z1FXNTBiMjVwYjNSMGFTQjNjbT= kwWlRvOFluSStQQzlrYVhZK1BHSnNiMk5yY1hWdmRHVWdkSGx3WlQwaVkybDBaU0lnWTJsMFp= UMGliV2xrT2tOQlJ6Qk9kekp0Tm10b1YweDJLMUJYUVd0S1dtUXdWREphUW5oRU9YUnhNRWRh= YzFOT1JuaHFhR000Um1GdU1qRjZkMEJ0WVdsc0xtZHRZV2xzTG1OdmJTSStDanh0WlhSaElHa= DBkSEF0WlhGMWFYWTlJbU52Ym5SbGJuUXRkSGx3WlNJZ1kyOXVkR1Z1ZEQwaWRHVjRkQzlvZE= cxc095QWlQanhrYVhZZ1pHbHlQU0pzZEhJaVBqeGthWFkrU0drOEwyUnBkajQ4WkdsMlBqeGl= jajQ4TDJScGRqNDhaR2wyUGtoaGN5QmhibmxpYjJSNUlHUnZibVVnZEdocGN5QnBiaUJoSUhO= cGJYQnNaU0FvS2lrZ2QyRjVQend2WkdsMlBqd3ZaR2wyUGp3dllteHZZMnR4ZFc5MFpUNUpkQ= 2R6SUhKbGJHRjBhWFpsYkhrZ2MybHRjR3hsSUhSdklHMXBjbkp2Y2lCaElISmxjRzhnZEc4Z1= oybDBhSFZpTGladVluTndPeUJVYUdGMElHaGhjbVFnY0dGeWRDQnBjeUJtYVdkMWNtbHVaeUJ= 2ZFhRZ2RHaGxJRzFoWjJsaklGVlNUSE1nZEc4Z2RYTmxJR0psWTJGMWMyVWdhWFFuY3lCdWIz= UWdZMnhsWVhJdVBHSnlQanhpY2o1SklITmxkQ0IwYUdseklIVndJR1p2Y2lCemIyMWxJRzltS= UcxNUlISmxjRzl6SUdGdVpDQnBkQ0IzWVhNZ2NtVnNZWFJwZG1Wc2VTQnphVzF3YkdVdUptNW= ljM0E3SUVsdWMzUnlkV04wYVc5dWN5QmhjbVVnWVhRZ2FIUjBjSE02THk5a2IyTnpMbWRwZEd= 4aFlpNWpiMjB2ZFhObGNpOXdjbTlxWldOMEwzSmxjRzl6YVhSdmNua3ZiV2x5Y205eUx6eGlj= ajQ4WW5JK1ZXNW1iM0owZFc1aGRHVnNlU3dnU1NCa2FXUnVKM1FnZEdGclpTQnViM1JsY3lCa= GJtUWdTU0JqWVc0bmRDQnNiMjlySUhWd0lIUm9aU0J0WVdkcFl5QjJZV3gxWlhNZ2RYTmxaQ0= JpWldOaGRYTmxJSFJvWlNCVlNTQmtiMlZ6YmlkMElITm9iM2NnZEdobGJTNG1ibUp6Y0RzZ1N= TQmxkbVZ1ZEhWaGJHeDVJR2hoWkNCMGJ5QmhjMnNnWm05eUlHaGxiSEFnYjI0Z1NWSkRManhp= Ykc5amEzRjFiM1JsSUhSNWNHVTlJbU5wZEdVaUlHTnBkR1U5SW0xcFpEcERRVWN3VG5jeWJUW= nJhRmRNZGl0UVYwRnJTbHBrTUZReVdrSjRSRGwwY1RCSFduTlRUa1o0YW1oak9FWmhiakl4ZW= 5kQWJXRnBiQzVuYldGcGJDNWpiMjBpUGp4a2FYWWdaR2x5UFNKc2RISWlQanhrYVhZK1FXeHp= ieXdnU1NCb1lYWmxJRzlzWkNCeVpYQnZjMmwwYjNKcFpYTWdiMjRnUTB4T1JWUWdkR2hoZENC= b1lYWmxJR0VnSW1keWIzVndJaUJoYzNOdlkybGhkR1ZrSUhkcGRHZ2dkR2hsYlN3Z2QyaHBiR= 1VnZEdobElHNWxkeUJ2Ym1WeklHUnZJRzV2ZEM0OFluSStQR0p5UGp3dlpHbDJQanhrYVhZK1= NYTWdkR2hsY21VZ1lTQjNZWGtnWm05eUlHRWdkWE5sY2lCMGJ5QnRZVzVoWjJVZ0ltZHliM1Z= 3Y3lJZ1pHbHlaV04wYkhrL1BHSnlQand2WkdsMlBqd3ZaR2wyUGp3dllteHZZMnR4ZFc5MFpU= NUJjbVZ1SjNRZ2RHaGxJRzVsZHlCdmJtVnpJR2x1SUhSb1pTQm5jbTkxY0NCaGMzTnZZMmxoZ= EdWa0lIZHBkR2dnZVc5MWNpQjFjMlZ5SUdsa1B5WnVZbk53T3lCTmFXNWxJR0Z5WlM0bWJtSn= pjRHNnVkdobGNtVWdZWEpsSUc5MGFHVnljeUIwYUdGMElHaGhkbVVnZEdobGFYSWdiM2R1SUd= keWIzVndPeUIwYUdWelpTQjNaWEpsSUdOeVpXRjBaV1FnYkc5dVp5QmhaMjh1Sm01aWMzQTdJ= RlJvYVhNZ2FXNWpiSFZrWlhNZ2RHaHBibWR6SUd4cGEyVWdaakpqYkN3Z2IyTjBMQ0J6WlhKc= FpYTXVQR0pzYjJOcmNYVnZkR1VnZEhsd1pUMGlZMmwwWlNJZ1kybDBaVDBpYldsa09rTkJSek= JPZHpKdE5tdG9WMHgySzFCWFFXdEtXbVF3VkRKYVFuaEVPWFJ4TUVkYWMxTk9SbmhxYUdNNFJ= tRnVNakY2ZDBCdFlXbHNMbWR0WVdsc0xtTnZiU0krUEdScGRpQmthWEk5SW14MGNpSStQR1Jw= ZGo0OFluSStQQzlrYVhZK1BHUnBkajVVYUdGdWEzTThZbkkrUEdKeVBqd3ZaR2wyUGp4a2FYW= StUV0Z5WTI4OFluSStQR0p5UGp3dlpHbDJQanhrYVhZK0tDb3BJSE5wYlhCc1pYSWdkR2hoYm= lCM2FHRjBJSGx2ZFNCbWFXNWtJR0Z5YjNWdVpDQjBhR1VnYm1WMExqeGljajQ4WW5JK0xTMDh= MMlJwZGo0OFpHbDJQazFCUEM5a2FYWStQR0p5UGp3dlpHbDJQZ29LUEM5aWJHOWphM0YxYjNS= bFBqeGljajQ4ZFd3Z1kyeGhjM005SW1SeWIzQmtiM2R1TFcxbGJuVWdkR1Y0ZEdOdmJYQnNaW= FJsTFdSeWIzQmtiM2R1SWlCemRIbHNaVDBpWkdsemNHeGhlVG9nYm05dVpUc2djRzl6YVhScG= IyNDZJR0ZpYzI5c2RYUmxPeUI2TFdsdVpHVjRPaUF4TURBd095SWdZMjl1ZEdWdWRHVmthWFJ= oWW14bFBTSm1ZV3h6WlNJZ2NHOXdiM1psY2owaVlYVjBieUkrUEM5MWJEND0iPiZhbXA7Izgy= MDM7PC9kaXY+CiAgPC9kaXY+Cgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPjwvZGl2PgoKPC9ib= G9ja3F1b3RlPjxicj48dWwgY2xhc3M9ImRyb3Bkb3duLW1lbnUgdGV4dGNvbXBsZXRlLWRyb3= Bkb3duIiBzdHlsZT0iZGlzcGxheTogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV= 4OiAxMDAwOyIgY29udGVudGVkaXRhYmxlPSJmYWxzZSIgcG9wb3Zlcj0iYXV0byI+PC91bD4=3D= ">&#8203;</div> </body> </html> --------------PwBnF0RVwFGwKjtrMh1NKvBY--