No subject


Thu Mar 26 14:29:42 CET 2015


Where CustomerContext like =91%$fu%=92



That way If I have multiple customercontext it can dynamically select the c=
orrect PBX





From: users-bounces at lists.opensips.org [mailto:users-bounces at lists.opensips=
.org] On Behalf Of Rodrigo Pimenta Carvalho
Sent: Tuesday, September 29, 2015 10:17 AM
To: OpenSIPS users mailling list <Users at lists.opensips.org>
Subject: Re: [OpenSIPS-Users] Questions in opensips



Hi.
I'm new to OpenSIPS too and I have received good help from experts that acc=
ess this forum.
But, one point that you have to do is access a database to get the informat=
ion about the PBX, haven't you? For this, you can use the module AVPOP:

modparam("avpops","db_url","sqlite:///usr/local/opensips_proxy/sqlite") # C=
USTOMIZE ME

That is, you can use a module that allows you to access the database. In th=
is example, I use SQLite.

Are you familiar with the database handling actions via such module?

To get data from database, you can do something like this:

avp_db_query(put sql query here, "$avp(myAvp)");  # the avp will contain th=
e query result.

About the others details, like forwarding calls, someone expert might reply=
 to you.

You SQL will be similar to: select PBX from table where Exten =3D 'extensio=
n' and CustomerContext =3D 'the customer context';

{exten} & {CustomerContext}, the query returns a value   of which PBX

Tell me if this information is useful for you, please.

Regards.





RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979



________________________________

De: users-bounces at lists.opensips.org<mailto:users-bounces at lists.opensips.or=
g> <users-bounces at lists.opensips.org<mailto:users-bounces at lists.opensips.or=
g>> em nome de Travis Manson-Drake <travism at simplybits.com<mailto:travism at s=
implybits.com>>
Enviado: ter=E7a-feira, 29 de setembro de 2015 13:54
Para: Users at lists.opensips.org<mailto:Users at lists.opensips.org>
Assunto: [OpenSIPS-Users] Questions in opensips



Hello everyone,



I wanted to pick your brains and see if any of you have done something like=
 this before, or might eb able to send me in the right direction.



Here=92s what I=92m trying to accomplish.



Thought process



Sip packet comes into proxy

-          Proxy parses sip message, and checks from_uri (for example {exte=
n}{CustomerConetxt}@proxyIPaddr)

-  once the proxy parses the data, we query a database.

- based on the value of {exten} & {CustomerContext}, the query returns a va=
lue   of which PBX this {exten}&{CustomerContext} belongs to.

- once this info has been returned to the proxy it then manipulates the des=
t_uri to something like {exten}&{CustomerContext}@PBX DNS



At this point the sip message is forwarded onto the appropriate PBX, and we=
 simply Record_Route for future communications.



I know I can hard code the PBX=92s value in the sip server of the UAC, and =
just have the proxy do what it does.

But what I=92m really trying to go for is to simply hardcode the info for a=
 sip proxy, have the UAC send its request to it, then it forwards on traffi=
c to the appropriate PBX based upon the value of the from_uri



With that being said:



How would I do this?



I had looked at sipmsgops and some of its functions however I can=92t seem =
to find one that will enable me to pull just the dest uri, & extract info f=
rom it



Is there also a function in sipmsgops for manipulating the dest_uri?



Any input is greatly appreciated!



Thank you for your time,





Travis Manson-Drake

Voice Systems Analyst L1

Simply Bits, LLC

Now You=92re Thinkin=92 Smart!

5225 N. Sabino Canyon Road
Tucson, AZ 85750

Phone: 520-545-0311

Fax: 520-545-7252

Support Hotline: 5205450333

www.simplybits.com<http://www.simplybits.com/>

Internet - Phone - Business Technology Solutions | Simply Bits

Providing buisnesses with qualtiy solutions for Internet Service, VoIP Phon=
e Service, Fax to email, Website Design, Internet Marketing and much more.

Leia mais...<http://www.simplybits.com/>




--_000_BLUPR02MB168378193302527951A92F93B54E0BLUPR02MB1683namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;back=
ground-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
I think so.<br>
Good lucky.<br>
<p><br>
</p>
<p><br>
</p>
<div id=3D"Signature">
<div name=3D"divtagdefaultwrapper" style=3D"font-family:Calibri,Arial,Helve=
tica,sans-serif; font-size:; margin:0">
<div class=3D"BodyFragment"><font size=3D"2">
<div class=3D"PlainText">RODRIGO PIMENTA CARVALHO<br>
Inatel Competence Center<br>
Software<br>
Ph: &#43;55 35 3471 9200 RAMAL 979<br>
</div>
</font></div>
</div>
</div>
<br>
<br>
<div style=3D"color: rgb(0, 0, 0);">
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font style=3D"font-size:11pt" color=
=3D"#000000" face=3D"Calibri, sans-serif"><b>De:</b> users-bounces at lists.op=
ensips.org &lt;users-bounces at lists.opensips.org&gt; em nome de Travis Manso=
n-Drake &lt;travism at simplybits.com&gt;<br>
<b>Enviado:</b> ter=E7a-feira, 29 de setembro de 2015 14:42<br>
<b>Para:</b> OpenSIPS users mailling list<br>
<b>Assunto:</b> Re: [OpenSIPS-Users] Questions in opensips</font>
<div>&nbsp;</div>
</div>
<div>
<div style=3D"">
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">Rodrigo,</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">&nbsp;</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">Thank you for this! This helps out a lot in relation to pu=
lling the info from a database.</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">&nbsp;</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">I think I may be able to do something with variable $fu</s=
pan></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">&nbsp;</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">Select PBX</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">From table</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">Where CustomerContext like =91%$fu%=92</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">&nbsp;</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">That way If I have multiple customercontext it can dynamic=
ally select the correct PBX</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">&nbsp;</span></p>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<b><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-se=
rif">From:</span></b><span style=3D"font-size:11.0pt; font-family:&quot;Cal=
ibri&quot;,sans-serif"> users-bounces at lists.opensips.org [mailto:users-boun=
ces at lists.opensips.org]
<b>On Behalf Of </b>Rodrigo Pimenta Carvalho<br>
<b>Sent:</b> Tuesday, September 29, 2015 10:17 AM<br>
<b>To:</b> OpenSIPS users mailling list &lt;Users at lists.opensips.org&gt;<br=
>
<b>Subject:</b> Re: [OpenSIPS-Users] Questions in opensips</span></p>
</div>
</div>
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
&nbsp;</p>
<div id=3D"divtagdefaultwrapper">
<p style=3D"background: white none repeat scroll 0% 0%; margin: 0in 0in 0.0=
001pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;,serif;">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif; color:black">Hi.=
<br>
I'm new to OpenSIPS too and I have received good help from experts that acc=
ess this forum.<br>
But, one point that you have to do is access a database to get the informat=
ion about the PBX, haven't you? For this, you can use the module AVPOP:<br>
<br>
modparam(&quot;avpops&quot;,&quot;db_url&quot;,&quot;sqlite:///usr/local/op=
ensips_proxy/sqlite&quot;) # CUSTOMIZE ME<br>
<br>
That is, you can use a module that allows you to access the database. In th=
is example, I use SQLite.<br>
<br>
Are you familiar with the database handling actions via such module?<br>
<br>
To get data from database, you can do something like this:<br>
<br>
avp_db_query(put sql query here, &quot;$avp(myAvp)&quot;);&nbsp; # the avp =
will contain the query result.<br>
<br>
About the others details, like forwarding calls, someone expert might reply=
 to you.<br>
<br>
You SQL will be similar to: select PBX from table where Exten =3D 'extensio=
n' and CustomerContext =3D 'the customer context';<br>
<br>
{exten} &amp; {CustomerContext}, the query returns a value&nbsp;&nbsp; of w=
hich PBX&nbsp; <br>
<br>
Tell me if this information is useful for you, please.<br>
<br>
Regards.</span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif; color:black">&nbsp;</span></p>
<div id=3D"Signature">
<div name=3D"divtagdefaultwrapper">
<div>
<div>
<p style=3D"background: white none repeat scroll 0% 0%; margin: 0in 0in 0.0=
001pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;,serif;">
<span style=3D"font-size:10.0pt; font-family:&quot;Calibri&quot;,sans-serif=
; color:black">RODRIGO PIMENTA CARVALHO<br>
Inatel Competence Center<br>
Software<br>
Ph: &#43;55 35 3471 9200 RAMAL 979</span></p>
</div>
</div>
</div>
</div>
<p style=3D"background: white none repeat scroll 0% 0%; margin: 0in 0in 0.0=
001pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;,serif;">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif; color:black">&nb=
sp;</span></p>
<div>
<div style=3D"text-align: center; background: white none repeat scroll 0% 0=
%; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;Times New =
Roman&quot;,serif;" align=3D"center">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif; color:black">
<hr align=3D"center" size=3D"2" width=3D"98%">
</span></div>
<div id=3D"divRplyFwdMsg">
<p style=3D"background: white none repeat scroll 0% 0%; margin: 0in 0in 0.0=
001pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;,serif;">
<b><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-se=
rif; color:black">De:</span></b><span style=3D"font-size:11.0pt; font-famil=
y:&quot;Calibri&quot;,sans-serif; color:black">
</span><a style=3D"color: blue; text-decoration: underline;" href=3D"mailto=
:users-bounces at lists.opensips.org"><span style=3D"font-size:11.0pt; font-fa=
mily:&quot;Calibri&quot;,sans-serif">users-bounces at lists.opensips.org</span=
></a><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-=
serif; color:black">
 &lt;</span><a style=3D"color: blue; text-decoration: underline;" href=3D"m=
ailto:users-bounces at lists.opensips.org"><span style=3D"font-size:11.0pt; fo=
nt-family:&quot;Calibri&quot;,sans-serif">users-bounces at lists.opensips.org<=
/span></a><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,=
sans-serif; color:black">&gt;
 em nome de Travis Manson-Drake &lt;</span><a style=3D"color: blue; text-de=
coration: underline;" href=3D"mailto:travism at simplybits.com"><span style=3D=
"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif">travism at simp=
lybits.com</span></a><span style=3D"font-size:11.0pt; font-family:&quot;Cal=
ibri&quot;,sans-serif; color:black">&gt;<br>
<b>Enviado:</b> ter=E7a-feira, 29 de setembro de 2015 13:54<br>
<b>Para:</b> </span><a style=3D"color: blue; text-decoration: underline;" h=
ref=3D"mailto:Users at lists.opensips.org"><span style=3D"font-size:11.0pt; fo=
nt-family:&quot;Calibri&quot;,sans-serif">Users at lists.opensips.org</span></=
a><span style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-ser=
if; color:black"><br>
<b>Assunto:</b> [OpenSIPS-Users] Questions in opensips</span><span style=3D=
"font-family:&quot;Calibri&quot;,sans-serif; color:black">
</span></p>
<div>
<p style=3D"background: white none repeat scroll 0% 0%; margin: 0in 0in 0.0=
001pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;,serif;">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif; color:black">&nb=
sp;</span></p>
</div>
</div>
<div>
<div>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Hello everyone,
</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">I wanted to pick your brains a=
nd see if any of you have done something like this before, or might eb able=
 to send me in the right direction.</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Here=92s what I=92m trying to =
accomplish.</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Thought process</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Sip packet comes into proxy</s=
pan></p>
<p style=3D"margin-right:0in; margin-bottom:8.0pt; margin-left:.5in; text-i=
ndent:-.25in; line-height:105%; background:white">
<span style=3D"font-size:11.0pt; line-height:105%; font-family:&quot;Calibr=
i&quot;,sans-serif; color:black">-</span><span style=3D"font-size:7.0pt; li=
ne-height:105%; color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;
</span><span style=3D"font-size:11.0pt; line-height:105%; font-family:&quot=
;Calibri&quot;,sans-serif; color:black">Proxy parses sip message, and check=
s from_uri (for example {exten}{CustomerConetxt}@proxyIPaddr)</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">-&nbsp; once the proxy parses =
the data, we query a database.</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">- based on the value of {exten=
} &amp; {CustomerContext}, the query returns a value&nbsp;&nbsp; of which P=
BX this {exten}&amp;{CustomerContext} belongs to.</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">- once this info has been retu=
rned to the proxy it then manipulates the dest_uri to something like {exten=
}&amp;{CustomerContext}@PBX DNS</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">At this point the sip message =
is forwarded onto the appropriate PBX, and we simply Record_Route for futur=
e communications.</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">I know I can hard code the PBX=
=92s value in the sip server of the UAC, and just have the proxy do what it=
 does.</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">But what I=92m really trying t=
o go for is to simply hardcode the info for a sip proxy, have the UAC send =
its request to it, then it forwards on traffic to
 the appropriate PBX based upon the value of the from_uri</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">With that being said:</span></=
p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">How would I do this?</span></p=
>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">I had looked at sipmsgops and =
some of its functions however I can=92t seem to find one that will enable m=
e to pull just the dest uri, &amp; extract info from
 it</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Is there also a function in si=
pmsgops for manipulating the dest_uri?
</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Any input is greatly appreciat=
ed!
</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">Thank you for your time,</span=
></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
<p style=3D"line-height:115%; background:white"><b><span style=3D"font-size=
:10.0pt; line-height:115%; font-family:&quot;Arial&quot;,sans-serif; color:=
navy">Travis Manson-Drake</span></b><span style=3D"font-size:11.0pt; line-h=
eight:115%; font-family:&quot;Calibri&quot;,sans-serif; color:black"></span=
></p>
<p style=3D"line-height:115%; background:white"><b><span style=3D"font-size=
:10.0pt; line-height:115%; font-family:&quot;Arial&quot;,sans-serif; color:=
navy">Voice Systems Analyst L1</span></b><span style=3D"font-size:11.0pt; l=
ine-height:115%; font-family:&quot;Calibri&quot;,sans-serif; color:black"><=
/span></p>
<p style=3D"background:white"><b><span style=3D"font-size:10.0pt; font-fami=
ly:&quot;Arial&quot;,sans-serif; color:navy">Simply Bits, LLC</span></b><sp=
an style=3D"font-size:11.0pt; font-family:&quot;Calibri&quot;,sans-serif; c=
olor:black"></span></p>
<p style=3D"background:white"><b><i><span style=3D"font-size:8.0pt; font-fa=
mily:&quot;Arial&quot;,sans-serif; color:#FFC000">Now You=92re Thinkin=92 S=
mart!</span></i></b><span style=3D"font-size:11.0pt; font-family:&quot;Cali=
bri&quot;,sans-serif; color:black"></span></p>
<p style=3D"line-height:115%; background:white"><span style=3D"font-size:8.=
0pt; line-height:115%; font-family:&quot;Arial&quot;,sans-serif; color:navy=
">5225 N. Sabino Canyon Road
<br>
Tucson, AZ 85750</span><span style=3D"font-size:11.0pt; line-height:115%; f=
ont-family:&quot;Calibri&quot;,sans-serif; color:black"></span></p>
<p style=3D"line-height:115%; background:white"><b><span style=3D"font-size=
:8.0pt; line-height:115%; font-family:&quot;Arial&quot;,sans-serif; color:n=
avy">Phone:</span></b><span style=3D"font-size:8.0pt; line-height:115%; fon=
t-family:&quot;Arial&quot;,sans-serif; color:navy">
</span><span style=3D"font-size:8.0pt; line-height:115%; font-family:&quot;=
Arial&quot;,sans-serif; color:#002060">520-545-0311</span><span style=3D"fo=
nt-size:11.0pt; line-height:115%; font-family:&quot;Calibri&quot;,sans-seri=
f; color:black"></span></p>
<p style=3D"line-height:115%; background:white"><b><span style=3D"font-size=
:8.0pt; line-height:115%; font-family:&quot;Arial&quot;,sans-serif; color:n=
avy">Fax:</span></b><span style=3D"font-size:8.0pt; line-height:115%; font-=
family:&quot;Arial&quot;,sans-serif; color:navy">
</span><span style=3D"font-size:8.0pt; line-height:115%; font-family:&quot;=
Arial&quot;,sans-serif; color:#002060">520-545-7252</span><span style=3D"fo=
nt-size:11.0pt; line-height:115%; font-family:&quot;Calibri&quot;,sans-seri=
f; color:black"></span></p>
<p style=3D"line-height:115%; background:white"><b><span style=3D"font-size=
:8.0pt; line-height:115%; font-family:&quot;Arial&quot;,sans-serif; color:n=
avy">Support Hotline</span></b><span style=3D"font-size:8.0pt; line-height:=
115%; font-family:&quot;Arial&quot;,sans-serif; color:navy">:
</span><span style=3D"font-size:8.0pt; line-height:115%; font-family:&quot;=
Arial&quot;,sans-serif; color:#002060">5205450333</span><span style=3D"font=
-size:11.0pt; line-height:115%; font-family:&quot;Calibri&quot;,sans-serif;=
 color:black"></span></p>
<p style=3D"background:white"><a style=3D"color: blue; text-decoration: und=
erline;" href=3D"http://www.simplybits.com/" title=3D"http://www.simplybits=
.com/" id=3D"LPlnk267778"><span style=3D"font-size:8.0pt; color:#0563C1">ww=
w.simplybits.com</span></a><span style=3D"font-size:11.0pt; font-family:&qu=
ot;Calibri&quot;,sans-serif; color:black"></span></p>
<div id=3D"LPBorder_GT_14435463875780.5056159045648994" style=3D"margin-top=
:15.0pt; margin-bottom:15.0pt; overflow:auto">
<table class=3D"MsoNormalTable" style=3D"width:80.0%; background:white; bor=
der-top:solid #CCCCCC 1.0pt; border-left:none; border-bottom:solid #CCCCCC =
1.0pt; border-right:none" cellpadding=3D"0" border=3D"1" width=3D"80%">
<tbody>
<tr>
<td style=3D"border:none; padding:.75pt .75pt .75pt .75pt" valign=3D"top">
<div id=3D"LPTitle_14435463875770.15876367962107085" style=3D"margin-left:1=
0.5pt; margin-top:6.0pt; margin-right:10.5pt">
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:16.0pt; font-family:&quot;Segoe UI Semilight&quot;=
,sans-serif; color:#333333">Internet - Phone - Business Technology Solution=
s | Simply Bits</span></p>
</div>
<div id=3D"LPDescription_14435463875770.5587309017927775" style=3D"margin-l=
eft:10.5pt; margin-top:6.0pt; margin-right:10.5pt">
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<span style=3D"font-size:10.0pt; font-family:&quot;Segoe UI&quot;,sans-seri=
f; color:#666666">Providing buisnesses with qualtiy solutions for Internet =
Service, VoIP Phone Service, Fax to email, Website Design, Internet Marketi=
ng and much more.</span></p>
</div>
<div id=3D"LPUrlContainer_14435463875770.039874300339964086" style=3D"margi=
n-left:10.5pt; margin-top:6.0pt; margin-right:10.5pt; margin-bottom:7.5pt; =
text-overflow:ellipsis; overflow:hidden">
<p style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: &quot;T=
imes New Roman&quot;,serif;">
<a style=3D"color: blue; text-decoration: underline;" href=3D"http://www.si=
mplybits.com/" target=3D"_blank"><span style=3D"font-size:8.5pt; font-famil=
y:&quot;Segoe UI&quot;,sans-serif; text-decoration:none">Leia mais...</span=
></a></p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p style=3D"background:white"><span style=3D"font-size:11.0pt; font-family:=
&quot;Calibri&quot;,sans-serif; color:black">&nbsp;</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BLUPR02MB168378193302527951A92F93B54E0BLUPR02MB1683namp_--



More information about the Users mailing list