wide band rf transformers=20
=20
=20
=20
=20
=20
=20
Applications for wide band rf transformers include =
impedance=20
matching, voltage or current transformation, DC isolation, balanced / =
unbalanced=20
mixing, matching, power splitting, coupling, and signal inversion. =
Custom wide=20
band transformers with special combinations of impedance ratio, =
insertion loss,=20
frequency response, and current handling are also =
available."
Wideband rf transformers are simply transfomers designed to provide =
an=20
impedance transformation over a broad frequency range. In amateur radio=20
applications we wind these transformers on ferrite =
toroids. A common impedance transformation is 200 ohms to 50 ohms =
using a=20
bi-filar winding. Here is an example from our broad=20
band amplifiers tutorial.
=20
Figure 1. - wideband rf amplifier with shunt feedback and =
emitter=20
degeneration
Transformer T1 is a broadband rf transformer.=20
Designing wide band rf transformers
In the design of these kinds of wide band rf transformers the primary =
reactance is usually around 5 times the primary impeda=
nce.=20
With a 200 ohms to 50 ohm transformer, we would allow a reactance of =
1,000 ohms=20
at the lowest frequency of interest. Just as an example consider =
we were=20
building a broad band amplifier for the amateur bands and going down as =
low as=20
1.8 Mhz.=20
For this example we would need bi-filar windings which have a reacta=
nce=20
of 1,000 ohms at 1.8 Mhz, this means a required induc=
tance=20
of around 88 uH. A look through the Amidon data book tells me that =
ferrite=20
toroid FT-50-61 as one example can provide me with an AL factor of 68mH =
/ 1000=20
turns.=20
This means if 1,000 turns were wound on the toroid it would give us =
68 mH.=20
Yes that IS milli-henries, these are ferrite toroids.=20
Calculating turns for wide band rf transformers
To wind a wide band rf transformer with an inductance of 88 uH (yes =
that's=20
micro-henries) which is in fact 0.088 mh we use the following formula:=20
Turns =3D 1,000 X SQRT (L in mH / AL factor) =
=3D 1,000 X=20
SQRT (0.088 / 68) =3D 36 turns.=20
Our wide band rf transformer needs 36 turns to achieve an inductance =
of 88=20
uH.=20
Winding the wide band rf transformer
Because this is a bi-filar winding for our wide band rf transformer, =
we need=20
two lengths of wire which we will "twist" together at a "pitch" of 2.5 =
turns per=20
inch or 1 turn per 10 mm. If you anchor one end of the two wires =
together in a=20
bench vise and fix the other ends securely in a hand drill (a bent nail =
or fish=20
hook helps here) you then gently "stretch" the wires first. Then you =
slowly turn=20
the hand drill and notice the two wires "twisting" together, as you =
proceed you=20
will notice more and more twists appearing. Stop when you have about 2.5 =
twists=20
to the inch. Stretch the wires once more.=20
Wind 36 turns through the toroid and that is it! To use in an =
application=20
such as figure 1 above you need to pay attention to the "phasing". =
Notice the=20
two dots on T1 above? They indicate the start of each wire. Use =
an=20
ohmmeter to find the start and finish of one winding, mark it in some =
convenient=20
manner e.g. coloured pen. The other winding should then be obvious.=20
Commercially manufactured wide band rf transformers
Coilcraft is one manufacturer of wide band transformers which provide =
reliable performance.=20
The transformers are offered in tapped or untapped configurations and =
are=20
packaged in a low-profile DIP-style plastic case. All parts are =
available in=20
either a surface mount version or a through-hole version that=92s =
compatible with=20
standard DIP sockets.=20
Applications include impedance matching, voltage or current =
transformation,=20
DC isolation, balanced / unbalanced mixing, matching, power splitting, =
coupling,=20
and signal inversion. Custom wide band transformers with special =
combinations of=20
impedance ratio, insertion loss, frequency response, and current =
handling are=20
also available.=20
Designing wide band rf transformers for different impedances
Alright what if you need something other than a 200 ohm to 50 ohms=20
transformer, how would you go about it?=20
What I tell you here now is applicable from DC to daylight. What that =
means=20
is, it is equally applicable to an audio transformer with a bandwidth of =
100 Hz=20
to 3,000 Hz (for an audio=20
transformer) as it is to a broadband transformer designed to operate =
at say=20
7.00 to 7.50 Mhz. Read on.=20
Firstly you need to pick either a lower 1 dB or 3 dB bandwidth. =
Wozzat???=20
Look at figure 2 below where I present my usual scungy drawing - I'm no =
good at=20
this graphic arts caper, not the program, just my lack of artistic =
talent.=20
=20
Figure 2. - band pass filter characteristics
Here I've crudely depicted a range of frequencies being passed by a =
filter=20
and indicated the 1 dB and 3 db points. A 1 db point is where the power =
output=20
is about 80% of the band pass power or 90% of the voltage level. A 3 db =
point is=20
where the power output is about 50% of the band pass power or 70.7% of =
the=20
voltage level. If you can't understand decibels then you need to look at =
the decibel =
page=20
In your broad band transformer you need to determine the lowest point =
you can=20
tolerate in frequency. Entirely for discussion purposes I've selected 5 =
Mhz for=20
both 1 dB and 3 dB to demonstrate the formulas. Also I'm going to =
construct a =20
broad band tranformer to operate between 14.4 ohms and 50 ohms.=20
For the 1 db point to be 5 Mhz, I use the formula Lp =3D R / ( 2 X Pi =
X Fo) and=20
for the 3 dB point, I use the formula Lp =3D R / ( 4 X Pi X Fo). The =
general=20
formula for any other dB level is a bit difficult to reproduce here but =
contact =
me and I'll give it to anyone who wants it.=20
The first formula simply gives you an inductance equal the reactance =
of R or=20
in our case we're using 14.4 ohms at 5 Mhz. This results in an =
inductance of=20
0.458 uH. The second formula simply produces half that inductance or, =
0.229 uH.=20
Back to the result of 0.458 uH, that could easily be achieved with 10 =
turns=20
on a T-50-2 toroid. Alright we have a T50-2 toroid with 10 turns on it, =
this is=20
supposed to represent 14.4 ohms at 5 Mhz. To match to 50 ohms all we =
have to do=20
is work out the turns ratio. Impedance transforms as "the square of the =
ratio of=20
turns". Then 50 / 14.4 =3D 3.472' and the square root of this is 1.86 so =
we need=20
on the secondary 1.86 times more turns or in our case 19 turns.=20
IF our output were terminated in a genuine 50 ohm load then the =
square of [19=20
/10] being the turns ratio would be reflected back giving (if you work =
it out) a=20
source of 13.85 ohms.=20
The CRITICAL aspects here are: a) turns ratio AND; b) final=20
termination being a genuine 50 ohm load.=20
What is the upper frequency limit of our wide band rf =
transformer?
The high frequency limit is influenced by the leakage inductance Lk =
and=20
distributed capacitance of the inductor forming a second order low pass =
filter=20
and is influenced by a very wide range of factors. The higher the =
inductance,=20
then the lower or flatter the low-frequency end but, this comes at a =
price of=20
higher Lk and distributed capacitance limiting high frequency response. =
Often a=20
compromise is needed for high ratios of frequencies. Although I have =
never=20
tested it, I would imagine at least one octave bandwidth could easily be =
accomodated e.g. 2.5 Mhz to 5 Mhz or 5 Mhz to 10 Mhz.=20
=20
=20
Custom Search =
=20
Got a question on this topic?
If you are involved in electronics then consider joining our "electronics=20
Questions and Answers" news group to ask your question there as well =
as=20
sharing your thorny questions and answers. Help out your colleagues!.=20
The absolute fastest way to get your question answered and yes, I =
DO=20
read most posts.=20
This is a mutual help group with a very professional air about it. =
I've=20
learn't things. It is an excellent learning resource for lurkers as well =
as=20
active contributors. =20
Want to create a page link to me from your =
site? It=20
couldn't be easier. No HTML knowledge required; even the technophobes =
can do=20
it. All you need to do is copy and paste, the following code. All =
links are=20
greatly appreciated; I sincerely thank you for your =
support.
Copy and paste the following code for a text =
link:=20
YOU ARE HERE: HOME =20
> BASICS =20
> WIDE BAND RF TRANSFORMERS=20
the author Ian C. Purdie, VK2TIP of =
www.electronics-tutorials.com=20
asserts the moral right to be identified as the author of this web site =
and all=20
contents herein. Copyright =A9 2000 =3D 2001, all rights reserved. See =
copying =
and links. These electronic tutorials are provided for individual =
private=20
use and the author assumes no liability whatsoever for the application, =
use,=20
misuse, of any of these projects or electronics tutorials that may =
result in the=20
direct or indirect damage or loss that comes from these projects or =
tutorials.=20
All materials are provided for free private and public use. =
Commercial use=20
prohibited without prior written permission from =
www.electronics-tutorials.com.=20
Copyright =A9 2000 - 2001, all rights reserved. URL -=20
http://www.electronics-tutorials.com/basics/wide-band-rf-transformers.htm=
=20
')});},_restoreBodyPosition:function()=
{if(!u()){var =
y=3Ddocument.getElementsByTagName('body')[0];i.removeCss(y,'fb_hidden');}=
},_showTabletOverlay:function(){if(!u())return;if(!x._overlayEl){x._overl=
ayEl=3Ddocument.createElement('div');x._overlayEl.setAttribute('id','fb_d=
ialog_ipad_overlay');h.append(x._overlayEl,null);}x._overlayEl.className=3D=
'';},_hideTabletOverlay:function(){if(u())x._overlayEl.className=3D'hidde=
n';},showLoader:function(y,z){x._showTabletOverlay();if(!x._loaderEl)x._l=
oaderEl=3Dx._findRoot(n.mobile()?x._createMobileLoader():x._createWWWLoad=
er(z));if(!y)y=3Dfunction(){};var =
aa=3Ddocument.getElementById('fb_dialog_loader_close');i.removeCss(aa,'fb=
_hidden');aa.onclick=3Dfunction(){x._hideLoader();x._restoreBodyPosition(=
);x._hideTabletOverlay();y();};var =
ba=3Ddocument.getElementById('fb_dialog_ipad_overlay');if(ba)ba.ontouchst=
art=3Daa.onclick;x._makeActive(x._loaderEl);},_hideLoader:function(){if(x=
._loaderEl&&x._loaderEl=3D=3Dx._active)x._loaderEl.style.top=3D'-10000px'=
;},_makeActive:function(y){x._setDialogSizes();x._lowerActive();x._active=
=3Dy;if(l.isEnvironment(l.ENVIRONMENTS.CANVAS))g.getPageInfo(function(z){=
x._centerActive(z);});x._centerActive();},_lowerActive:function(){if(!x._=
active)return;x._active.style.top=3D'-10000px';x._active=3Dnull;},_remove=
Stacked:function(y){x._stack=3DES(x._stack,'filter',true,function(z){retu=
rn z!=3Dy;});},_centerActive:function(y){var =
z=3Dx._active;if(!z)return;var =
aa=3Di.getViewportInfo(),ba=3DparseInt(z.offsetWidth,10),ca=3DparseInt(z.=
offsetHeight,10),da=3Daa.scrollLeft+(aa.width-ba)/2,ea=3D(aa.height-ca)/2=
.5;if(dafa)ga=3Dfa;ga+=3Daa.scrollTop;if(n.mobile()){var =
ha=3D100;if(u()){ha+=3D(aa.height-ca)/2;}else{var =
ia=3Ddocument.getElementsByTagName('body')[0];i.addCss(ia,'fb_hidden');if=
(p('dialog_resize_refactor',false))ia.style.width=3D'auto';ga=3D10000;}va=
r =
ja=3Di.getByClass('fb_dialog_padding',z);if(ja.length)ja[0].style.height=3D=
ha+'px';}z.style.left=3D(da>0?da:0)+'px';z.style.top=3D(ga>0?ga:0)+'px';}=
,_setDialogSizes:function(){if(!n.mobile()||u())return;for(var y in =
x._dialogs)if(x._dialogs.hasOwnProperty(y)){var =
z=3Ddocument.getElementById(y);if(z){z.style.width=3Dx.getDefaultSize().w=
idth+'px';z.style.height=3Dx.getDefaultSize().height+'px';}}},getDefaultS=
ize:function(){if(n.mobile()){var y=3Dv();if(y)return =
y;if(n.ipad())return {width:r,height:q};if(n.android()){return =
{width:screen.availWidth,height:screen.availHeight};}else{var =
z=3Dwindow.innerWidth,aa=3Dwindow.innerHeight,ba=3Dz/aa>1.2;return =
{width:z,height:Math.max(aa,(ba?screen.width:screen.height))};}}return =
{width:t,height:s};},_handleOrientationChange:function(y){var =
z=3Dp('dialog_resize_refactor',false)?i.getViewportInfo().width:screen.av=
ailWidth;if(n.android()&&z=3D=3Dx._availScreenWidth){setTimeout(x._handle=
OrientationChange,50);return;}x._availScreenWidth=3Dz;if(u()){x._centerAc=
tive();}else{var aa=3Dx.getDefaultSize().width;for(var ba in =
x._dialogs)if(x._dialogs.hasOwnProperty(ba)){var =
ca=3Ddocument.getElementById(ba);if(ca)ca.style.width=3Daa+'px';}}},_addO=
rientationHandler:function(){if(!n.mobile())return;var =
y=3D"onorientationchange" in =
window?'orientationchange':'resize';x._availScreenWidth=3Dp('dialog_resiz=
e_refactor',false)?i.getViewportInfo().width:screen.availWidth;j.add(wind=
ow,y,x._handleOrientationChange);},create:function(y){y=3Dy||{};var =
z=3Ddocument.createElement('div'),aa=3Ddocument.createElement('div'),ba=3D=
'fb_dialog';if(y.closeIcon&&y.onClose){var =
ca=3Ddocument.createElement('a');ca.className=3D'fb_dialog_close_icon';ca=
.onclick=3Dy.onClose;z.appendChild(ca);}ba+=3D' =
'+(y.classes||'');if(n.ie()){ba+=3D' =
fb_dialog_legacy';ES(['vert_left','vert_right','horiz_top','horiz_bottom'=
,'top_left','top_right','bottom_left','bottom_right'],'forEach',true,func=
tion(fa){var =
ga=3Ddocument.createElement('span');ga.className=3D'fb_dialog_'+fa;z.appe=
ndChild(ga);});}else ba+=3Dn.mobile()?' fb_dialog_mobile':' =
fb_dialog_advanced';if(y.content)h.append(y.content,aa);z.className=3Dba;=
var =
da=3DparseInt(y.width,10);if(!isNaN(da))z.style.width=3Dda+'px';aa.classN=
ame=3D'fb_dialog_content';z.appendChild(aa);if(n.mobile()){var =
ea=3Ddocument.createElement('div');ea.className=3D'fb_dialog_padding';z.a=
ppendChild(ea);}h.append(z);if(y.visible)x.show(z);return =
aa;},show:function(y){var =
z=3Dx._findRoot(y);if(z){x._removeStacked(z);x._hideLoader();x._makeActiv=
e(z);x._stack.push(z);if('fbCallID' in =
y)x.get(y.fbCallID).inform('iframe_show').trackEvent('show');}},hide:func=
tion(y){var =
z=3Dx._findRoot(y);x._hideLoader();if(z=3D=3Dx._active){x._lowerActive();=
x._restoreBodyPosition();x._hideTabletOverlay();if('fbCallID' in =
y)x.get(y.fbCallID).inform('iframe_hide').trackEvent('hide');}},remove:fu=
nction(y){y=3Dx._findRoot(y);if(y){var =
z=3Dx._active=3D=3Dy;x._removeStacked(y);if(z){x._hideLoader();if(x._stac=
k.length>0){x.show(x._stack.pop());}else{x._lowerActive();x._restoreBodyP=
osition();x._hideTabletOverlay();}}else =
if(x._active=3D=3D=3Dnull&&x._stack.length>0)x.show(x._stack.pop());setTi=
meout(function(){y.parentNode.removeChild(y);},3000);}},isActive:function=
(y){var z=3Dx._findRoot(y);return =
z&&z=3D=3D=3Dx._active;}};e.exports=3Dx;},null);=0A=
__d("sdk.Frictionless",["sdk.Auth","sdk.api","sdk.Event","sdk.Dialog"],fu=
nction(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var =
k=3D{_allowedRecipients:{},_useFrictionless:false,_updateRecipients:funct=
ion(){k._allowedRecipients=3D{};h('/me/apprequestformerrecipients',functi=
on(l){if(!l||l.error)return;ES(l.data,'forEach',true,function(m){k._allow=
edRecipients[m.recipient_id]=3Dtrue;});});},init:function(){k._useFrictio=
nless=3Dtrue;g.getLoginStatus(function(l){if(l.status=3D=3D'connected')k.=
_updateRecipients();});i.subscribe('auth.login',function(l){if(l.authResp=
onse)k._updateRecipients();});},_processRequestResponse:function(l,m){ret=
urn function(n){var =
o=3Dn&&n.updated_frictionless;if(k._useFrictionless&&o)k._updateRecipient=
s();if(n){if(!m&&n.frictionless){j._hideLoader();j._restoreBodyPosition()=
;j._hideIPadOverlay();}delete n.frictionless;delete =
n.updated_frictionless;}l&&l(n);};},isAllowed:function(l){if(!l)return =
false;if(typeof l=3D=3D=3D'number')return l in =
k._allowedRecipients;if(typeof =
l=3D=3D=3D'string')l=3Dl.split(',');l=3DES(l,'map',true,function(o){retur=
n ES(String(o),'trim',true);});var =
m=3Dtrue,n=3Dfalse;ES(l,'forEach',true,function(o){m=3Dm&&o in =
k._allowedRecipients;n=3Dtrue;});return =
m&&n;}};i.subscribe('init:post',function(l){if(l.frictionlessRequests)k.i=
nit();});e.exports=3Dk;},null);=0A=
__d("sdk.Native",["Log","sdk.UA"],function(a,b,c,d,e,f,g,h){b.__markCompi=
led&&b.__markCompiled();var =
i=3D'fbNativeReady',j=3D{onready:function(k){if(!h.nativeApp()){g.error('=
FB.Native.onready only works when the page is rendered '+'in a WebView =
of the native Facebook app. Test if this is the '+'case calling =
FB.UA.nativeApp()');return;}if(window.__fbNative&&!this.nativeReady)ES('O=
bject','assign',false,this,window.__fbNative);if(this.nativeReady){k();}e=
lse{var =
l=3Dfunction(m){window.removeEventListener(i,l);this.onready(k);};window.=
addEventListener(i,l,false);}}};e.exports=3Dj;},null);=0A=
__d("resolveURI",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompi=
led();function g(h){if(!h)return =
window.location.href;h=3Dh.replace(/&/g,'&').replace(/"/g,'"');v=
ar i=3Ddocument.createElement('div');i.innerHTML=3D'';return i.firstChild.href;}e.exports=3Dg;},null);=0A=
__d("sdk.UIServer",["sdk.Auth","sdk.Content","sdk.DOM","sdk.Dialog","sdk.=
Event","sdk.Frictionless","Log","sdk.Native","QueryString","sdk.RPC","sdk=
.Runtime","JSSDKConfig","sdk.UA","UrlMap","sdk.XD","createObjectFrom","sd=
k.feature","flattenObject","sdk.getContextType","guid","insertIframe","re=
solveURI"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,a=
a,ba){b.__markCompiled&&b.__markCompiled();var =
ca=3D{transform:function(ia){if(ia.params.display=3D=3D=3D'touch'&&ia.par=
ams.access_token&&window.postMessage){ia.params.channel=3Dha._xdChannelHa=
ndler(ia.id,'parent');if(!s.nativeApp())ia.params.in_iframe=3D1;return =
ia;}else return ha.genericTransform(ia);},getXdRelation:function(ia){var =
ja=3Dia.display;if(ja=3D=3D=3D'touch'&&window.postMessage&&ia.in_iframe)r=
eturn 'parent';return =
ha.getXdRelation(ia);}},da=3D{'stream.share':{size:{width:670,height:340}=
,url:'sharer.php',transform:function(ia){if(!ia.params.u)ia.params.u=3Dwi=
ndow.location.toString();ia.params.display=3D'popup';return =
ia;}},apprequests:{transform:function(ia){ia=3Dca.transform(ia);ia.params=
.frictionless=3Dl&&l._useFrictionless;if(ia.params.frictionless){if(l.isA=
llowed(ia.params.to)){ia.params.display=3D'iframe';ia.params.in_iframe=3D=
true;ia.hideLoader=3Dtrue;}ia.cb=3Dl._processRequestResponse(ia.cb,ia.hid=
eLoader);}ia.closeIcon=3Dfalse;return =
ia;},getXdRelation:ca.getXdRelation},feed:ca,'permissions.oauth':{url:'di=
alog/oauth',size:{width:(s.mobile()?null:475),height:(s.mobile()?null:183=
)},transform:function(ia){if(!q.getClientID()){m.error('FB.login() =
called before =
FB.init().');return;}if(g.getAuthResponse()&&!ia.params.scope&&!ia.params=
.auth_type){m.error('FB.login() called when user is already =
connected.');ia.cb&&ia.cb({status:q.getLoginStatus(),authResponse:g.getAu=
thResponse()});return;}var ja=3Dia.cb,ka=3Dia.id;delete ia.cb;var =
la=3DES('Object','keys',false,ES('Object','assign',false,ia.params.respon=
se_type?v(ia.params.response_type.split(',')):{},{token:true,signed_reque=
st:true})).join(',');if(ia.params.display=3D=3D=3D'async'){ES('Object','a=
ssign',false,ia.params,{client_id:q.getClientID(),origin:y(),response_typ=
e:la,domain:location.hostname});ia.cb=3Dg.xdResponseWrapper(ja,g.getAuthR=
esponse(),'permissions.oauth');}else =
ES('Object','assign',false,ia.params,{client_id:q.getClientID(),redirect_=
uri:ba(ha.xdHandler(ja,ka,'opener',g.getAuthResponse(),'permissions.oauth=
')),origin:y(),response_type:la,domain:location.hostname});return =
ia;}},'auth.logout':{url:'logout.php',transform:function(ia){if(!q.getCli=
entID()){m.error('FB.logout() called before calling FB.init().');}else =
if(!g.getAuthResponse()){m.error('FB.logout() called without an access =
token.');}else{ia.params.next=3Dha.xdHandler(ia.cb,ia.id,'parent',g.getAu=
thResponse(),'logout');return =
ia;}}},'login.status':{url:'dialog/oauth',transform:function(ia){var =
ja=3Dia.cb,ka=3Dia.id;delete =
ia.cb;ES('Object','assign',false,ia.params,{client_id:q.getClientID(),red=
irect_uri:ha.xdHandler(ja,ka,'parent',g.getAuthResponse(),'login_status')=
,origin:y(),response_type:'token,signed_request,code',domain:location.hos=
tname});return =
ia;}},pay:{size:{width:555,height:120},connectDisplay:'popup'}},ea=3D{};f=
unction fa(ia,ja){ea[ja]=3Dtrue;return function(ka){delete =
ea[ja];ia(ka);};}function =
ga(ia){if(!w('should_force_single_dialog_instance',true))return =
false;var =
ja=3Dia.method.toLowerCase();if(ja=3D=3D=3D'pay'&&ia.display=3D=3D=3D'asy=
nc')return true;return false;}var =
ha=3D{Methods:da,_loadedNodes:{},_defaultCb:{},_resultToken:'"xxRESULTTOK=
ENxx"',genericTransform:function(ia){if(ia.params.display=3D=3D'dialog'||=
ia.params.display=3D=3D'iframe')ES('Object','assign',false,ia.params,{dis=
play:'iframe',channel:ha._xdChannelHandler(ia.id,'parent.parent')},true);=
return ia;},checkOauthDisplay:function(ia){var =
ja=3Dia.scope||ia.perms||q.getScope();if(!ja)return ia.display;var =
ka=3Dja.split(/\s|,/g);for(var =
la=3D0;la2000;},getDisplayMode:function(ia,ja){if(ja.display=3D=3D=3D'hi=
dden'||ja.display=3D=3D=3D'none')return ja.display;var =
ka=3Dq.isEnvironment(q.ENVIRONMENTS.CANVAS)||q.isEnvironment(q.ENVIRONMEN=
TS.PAGETAB);if(ka&&!ja.display)return =
'async';if(s.mobile()||ja.display=3D=3D=3D'touch')return =
'touch';if(!q.getAccessToken()&&(ja.display=3D=3D'iframe'||ja.display=3D=3D=
'dialog')&&!ia.loggedOutIframe){m.error('"dialog" mode can only be used =
when the user is connected.');return =
'popup';}if(ia.connectDisplay&&!ka)return ia.connectDisplay;return =
ja.display||(q.getAccessToken()?'dialog':'popup');},getXdRelation:functio=
n(ia){var =
ja=3Dia.display;if(ja=3D=3D=3D'popup'||ja=3D=3D=3D'touch')return =
'opener';if(ja=3D=3D=3D'dialog'||ja=3D=3D=3D'iframe'||ja=3D=3D=3D'hidden'=
||ja=3D=3D=3D'none')return 'parent';if(ja=3D=3D=3D'async')return =
'parent.frames['+window.name+']';},popup:function(ia){var ja=3Dtypeof =
window.screenX!=3D'undefined'?window.screenX:window.screenLeft,ka=3Dtypeo=
f =
window.screenY!=3D'undefined'?window.screenY:window.screenTop,la=3Dtypeof=
=
window.outerWidth!=3D'undefined'?window.outerWidth:document.documentEleme=
nt.clientWidth,ma=3Dtypeof =
window.outerHeight!=3D'undefined'?window.outerHeight:(document.documentEl=
ement.clientHeight-22),na=3Ds.mobile()?null:ia.size.width,oa=3Ds.mobile()=
?null:ia.size.height,pa=3D(ja<0)?window.screen.width+ja:ja,qa=3DparseInt(=
pa+((la-na)/2),10),ra=3DparseInt(ka+((ma-oa)/2.5),10),sa=3D[];if(na!=3D=3D=
null)sa.push('width=3D'+na);if(oa!=3D=3Dnull)sa.push('height=3D'+oa);sa.p=
ush('left=3D'+qa);sa.push('top=3D'+ra);sa.push('scrollbars=3D1');if(ia.na=
me=3D=3D'permissions.request'||ia.name=3D=3D'permissions.oauth')sa.push('=
location=3D1,toolbar=3D0');sa=3Dsa.join(',');var =
ta;if(ia.post){ta=3Dwindow.open('about:blank',ia.id,sa);if(ta){ha.setLoad=
edNode(ia,ta,'popup');h.submitToTarget({url:ia.url,target:ia.id,params:ia=
.params});}}else{ta=3Dwindow.open(ia.url,ia.id,sa);if(ta)ha.setLoadedNode=
(ia,ta,'popup');}if(!ta)return;if(ia.id in =
ha._defaultCb)ha._popupMonitor();},setLoadedNode:function(ia,ja,ka){if(ia=
.params&&ia.params.display!=3D'popup')ja.fbCallID=3Dia.id;ja=3D{node:ja,t=
ype:ka,fbCallID:ia.id};ha._loadedNodes[ia.id]=3Dja;},getLoadedNode:functi=
on(ia){var ja=3Dtypeof =
ia=3D=3D'object'?ia.id:ia,ka=3Dha._loadedNodes[ja];return =
ka?ka.node:null;},hidden:function(ia){ia.className=3D'FB_UI_Hidden';ia.ro=
ot=3Dh.appendHidden('');ha._insertIframe(ia);},iframe:function(ia){ia.cla=
ssName=3D'FB_UI_Dialog';var =
ja=3Dfunction(){ha._triggerDefault(ia.id);};ia.root=3Dj.create({onClose:j=
a,closeIcon:ia.closeIcon=3D=3D=3D(void =
0)?true:ia.closeIcon,classes:(s.ipad()?'centered':'')});if(!ia.hideLoader=
)j.showLoader(ja,ia.size.width);i.addCss(ia.root,'fb_dialog_iframe');ha._=
insertIframe(ia);},touch:function(ia){if(ia.params&&ia.params.in_iframe){=
if(ia.ui_created){j.showLoader(function(){ha._triggerDefault(ia.id);},0);=
}else ha.iframe(ia);}else =
if(s.nativeApp()&&!ia.ui_created){ia.frame=3Dia.id;n.onready(function(){h=
a.setLoadedNode(ia,n.open(ia.url+'#cb=3D'+ia.frameName),'native');});ha._=
popupMonitor();}else =
if(!ia.ui_created)ha.popup(ia);},async:function(ia){ia.params.redirect_ur=
i=3Dlocation.protocol+'//'+location.host+location.pathname;delete =
ia.params.access_token;p.remote.showDialog(ia.params,function(ja){var =
ka=3Dja.result;if(ka&&ka.e2e){var =
la=3Dj.get(ia.id);la.trackEvents(ka.e2e);la.trackEvent('close');delete =
ka.e2e;}ia.cb(ka);});},getDefaultSize:function(){return =
j.getDefaultSize();},_insertIframe:function(ia){ha._loadedNodes[ia.id]=3D=
false;var ja=3Dfunction(ka){if(ia.id in =
ha._loadedNodes)ha.setLoadedNode(ia,ka,'iframe');};if(ia.post){aa({url:'a=
bout:blank',root:ia.root,className:ia.className,width:ia.size.width,heigh=
t:ia.size.height,id:ia.id,onInsert:ja,onload:function(ka){h.submitToTarge=
t({url:ia.url,target:ka.name,params:ia.params});}});}else =
aa({url:ia.url,root:ia.root,className:ia.className,width:ia.size.width,he=
ight:ia.size.height,id:ia.id,name:ia.frameName,onInsert:ja});},_handleRes=
izeMessage:function(ia,ja){var =
ka=3Dha.getLoadedNode(ia);if(!ka)return;if(ja.height)ka.style.height=3Dja=
.height+'px';if(ja.width)ka.style.width=3Dja.width+'px';u.inform('resize.=
ack',ja||{},'parent.frames['+ka.name+']');if(!j.isActive(ka))j.show(ka);}=
,_triggerDefault:function(ia){ha._xdRecv({frame:ia},ha._defaultCb[ia]||fu=
nction(){});},_popupMonitor:function(){var ia;for(var ja in =
ha._loadedNodes)if(ha._loadedNodes.hasOwnProperty(ja)&&ja in =
ha._defaultCb){var =
ka=3Dha._loadedNodes[ja];if(ka.type!=3D'popup'&&ka.type!=3D'native')conti=
nue;var la=3Dka.node;try{if(la.closed){ha._triggerDefault(ja);}else =
ia=3Dtrue;}catch(ma){}}if(ia&&!ha._popupInterval){ha._popupInterval=3Dset=
Interval(ha._popupMonitor,100);}else =
if(!ia&&ha._popupInterval){clearInterval(ha._popupInterval);ha._popupInte=
rval=3Dnull;}},_xdChannelHandler:function(ia,ja){return =
u.handler(function(ka){var =
la=3Dha.getLoadedNode(ia);if(!la)return;if(ka.type=3D=3D'resize'){ha._han=
dleResizeMessage(ia,ka);}else if(ka.type=3D=3D'hide'){j.hide(la);}else =
if(ka.type=3D=3D'rendered'){var ma=3Dj._findRoot(la);j.show(ma);}else =
if(ka.type=3D=3D'fireevent')k.fire(ka.event);},ja,true,null);},_xdNextHan=
dler:function(ia,ja,ka,la){if(la)ha._defaultCb[ja]=3Dia;return =
u.handler(function(ma){ha._xdRecv(ma,ia);},ka)+'&frame=3D'+ja;},_xdRecv:f=
unction(ia,ja){var =
ka=3Dha.getLoadedNode(ia.frame);if(ka)if(ka.close){try{ka.close();if(/iPh=
one.*Version\/(5|6)/.test(navigator.userAgent)&&RegExp.$1!=3D=3D'5')windo=
w.focus();ha._popupCount--;}catch(la){}}else =
if(i.containsCss(ka,'FB_UI_Hidden')){setTimeout(function(){ka.parentNode.=
parentNode.removeChild(ka.parentNode);},3000);}else =
if(i.containsCss(ka,'FB_UI_Dialog'))j.remove(ka);delete =
ha._loadedNodes[ia.frame];delete ha._defaultCb[ia.frame];if(ia.e2e){var =
ma=3Dj.get(ia.frame);ma.trackEvents(ia.e2e);ma.trackEvent('close');delete=
ia.e2e;}ja(ia);},_xdResult:function(ia,ja,ka,la){return =
(ha._xdNextHandler(function(ma){ia&&ia(ma.result&&ma.result!=3Dha._result=
Token&&ES('JSON','parse',false,ma.result));},ja,ka,la)+'&result=3D'+encod=
eURIComponent(ha._resultToken));},xdHandler:function(ia,ja,ka,la,ma){retu=
rn =
ha._xdNextHandler(g.xdResponseWrapper(ia,la,ma),ja,ka,true);}};p.stub('sh=
owDialog');e.exports=3Dha;},null);=0A=
__d("sdk.ui",["Assert","sdk.Impressions","Log","sdk.PlatformVersioning","=
sdk.Runtime","sdk.UIServer","sdk.feature"],function(a,b,c,d,e,f,g,h,i,j,k=
,l,m){b.__markCompiled&&b.__markCompiled();function =
n(o,p){g.isObject(o);g.maybeFunction(p);if(k.getIsVersioned()){j.assertVe=
rsionIsSet();if(o.version){j.assertValidVersion(o.version);}else =
o.version=3Dk.getVersion();}o=3DES('Object','assign',false,{},o);if(!o.me=
thod){i.error('"method" is a required parameter for FB.ui().');return =
null;}if(o.method=3D=3D'pay.prompt')o.method=3D'pay';var =
q=3Do.method;if(o.redirect_uri){i.warn('When using FB.ui, you should not =
specify a redirect_uri.');delete =
o.redirect_uri;}if((q=3D=3D'permissions.request'||q=3D=3D'permissions.oau=
th')&&(o.display=3D=3D'iframe'||o.display=3D=3D'dialog'))o.display=3Dl.ch=
eckOauthDisplay(o);var r=3Dm('e2e_tracking',true);if(r)o.e2e=3D{};var =
s=3Dl.prepareCall(o,p||function(){});if(!s)return null;var =
t=3Ds.params.display;if(t=3D=3D=3D'dialog'){t=3D'iframe';}else =
if(t=3D=3D=3D'none')t=3D'hidden';var u=3Dl[t];if(!u){i.error('"display" =
must be one of "popup", '+'"dialog", "iframe", "touch", "async", =
"hidden", or "none"');return =
null;}if(r)s.dialog.subscribe('e2e:end',function(v){v.method=3Dq;v.displa=
y=3Dt;i.debug('e2e: =
%s',ES('JSON','stringify',false,v));h.log(114,{payload:v});});u(s);return=
s.dialog;}e.exports=3Dn;},null);=0A=
__d("legacy:fb.auth",["sdk.Auth","sdk.Cookie","copyProperties","sdk.Event=
","FB","Log","sdk.Runtime","sdk.SignedRequest","sdk.ui"],function(a,b,c,d=
,e,f,g,h,i,j,k,l,m,n,o){b.__markCompiled&&b.__markCompiled();k.provide(''=
,{getLoginStatus:function(){return =
g.getLoginStatus.apply(g,arguments);},getAuthResponse:function(){return =
g.getAuthResponse();},getAccessToken:function(){return =
m.getAccessToken()||null;},getUserID:function(){return =
m.getUserID()||m.getCookieUserID();},login:function(p,q){if(q&&q.perms&&!=
q.scope){q.scope=3Dq.perms;delete q.perms;l.warn('OAuth2 specification =
states that \'perms\' '+'should now be called \'scope\'. Please =
update.');}var =
r=3Dm.isEnvironment(m.ENVIRONMENTS.CANVAS)||m.isEnvironment(m.ENVIRONMENT=
S.PAGETAB);o(i({method:'permissions.oauth',display:r?'async':'popup',doma=
in:location.hostname},q||{}),p);},logout:function(p){o({method:'auth.logo=
ut',display:'hidden'},p);}});g.subscribe('logout',ES(j.fire,'bind',true,j=
,'auth.logout'));g.subscribe('login',ES(j.fire,'bind',true,j,'auth.login'=
));g.subscribe('authresponse.change',ES(j.fire,'bind',true,j,'auth.authRe=
sponseChange'));g.subscribe('status.change',ES(j.fire,'bind',true,j,'auth=
.statusChange'));j.subscribe('init:post',function(p){if(p.status)g.getLog=
inStatus();if(m.getClientID())if(p.authResponse){g.setAuthResponse(p.auth=
Response,'connected');}else if(m.getUseCookie()){var =
q=3Dh.loadSignedRequest(),r;if(q){try{r=3Dn.parse(q);}catch(s){h.clearSig=
nedRequestCookie();}if(r&&r.user_id)m.setCookieUserID(r.user_id);}h.loadM=
eta();}});},3);=0A=
__d("sdk.Canvas.IframeHandling",["DOMWrapper","sdk.RPC"],function(a,b,c,d=
,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=3Dnull,j;function =
k(){var =
o=3Dg.getWindow().document,p=3Do.body,q=3Do.documentElement,r=3DMath.max(=
p.offsetTop,0),s=3DMath.max(q.offsetTop,0),t=3Dp.scrollHeight+r,u=3Dp.off=
setHeight+r,v=3Dq.scrollHeight+s,w=3Dq.offsetHeight+s;return =
Math.max(t,u,v,w);}function l(o){if(typeof o!=3D'object')o=3D{};var =
p=3D0,q=3D0;if(!o.height){o.height=3Dk();p=3D16;q=3D4;}if(!o.frame)o.fram=
e=3Dwindow.name||'iframe_canvas';if(j){var =
r=3Dj.height,s=3Do.height-r;if(s<=3Dq&&s>=3D-p)return =
false;}j=3Do;h.remote.setSize(o);return true;}function =
m(o,p){if(p=3D=3D=3D(void 0)&&typeof =
o=3D=3D=3D'number'){p=3Do;o=3Dtrue;}if(o||o=3D=3D=3D(void =
0)){if(i=3D=3D=3Dnull)i=3DsetInterval(function(){l();},p||100);l();}else =
if(i!=3D=3Dnull){clearInterval(i);i=3Dnull;}}h.stub('setSize');var =
n=3D{setSize:l,setAutoGrow:m};e.exports=3Dn;},null);=0A=
__d("sdk.Canvas.Navigation",["sdk.RPC"],function(a,b,c,d,e,f,g){b.__markC=
ompiled&&b.__markCompiled();function =
h(j){g.local.navigate=3Dfunction(k){j({path:k});};g.remote.setNavigationE=
nabled(true);}g.stub('setNavigationEnabled');var =
i=3D{setUrlHandler:h};e.exports=3Di;},null);=0A=
__d("sdk.Canvas.Plugin",["Log","sdk.RPC","sdk.Runtime","sdk.UA","sdk.api"=
,"createArrayFromMixed"],function(a,b,c,d,e,f,g,h,i,j,k,l){b.__markCompil=
ed&&b.__markCompiled();var =
m=3D'CLSID:D27CDB6E-AE6D-11CF-96B8-444553540000',n=3D'CLSID:444785F1-DE89=
-4295-863A-D46C3A781394',o=3Dnull,p=3Dj.osx()&&j.osx.getVersionParts(),q=3D=
!((p&&p[0]>10&&p[1]>10)&&(j.chrome()>=3D31||j.webkit()>=3D537.71||j.firef=
ox()>=3D25));function =
r(ba){ba._hideunity_savedstyle=3D{};ba._hideunity_savedstyle.left=3Dba.st=
yle.left;ba._hideunity_savedstyle.position=3Dba.style.position;ba._hideun=
ity_savedstyle.width=3Dba.style.width;ba._hideunity_savedstyle.height=3Db=
a.style.height;ba.style.left=3D'-10000px';ba.style.position=3D'absolute';=
ba.style.width=3D'1px';ba.style.height=3D'1px';}function =
s(ba){if(ba._hideunity_savedstyle){ba.style.left=3Dba._hideunity_savedsty=
le.left;ba.style.position=3Dba._hideunity_savedstyle.position;ba.style.wi=
dth=3Dba._hideunity_savedstyle.width;ba.style.height=3Dba._hideunity_save=
dstyle.height;}}function =
t(ba){ba._old_visibility=3Dba.style.visibility;ba.style.visibility=3D'hid=
den';}function u(ba){ba.style.visibility=3Dba._old_visibility||'';delete =
ba._old_visibility;}function v(ba){var =
ca=3Dba.type?ba.type.toLowerCase():null,da=3Dca=3D=3D=3D'application/x-sh=
ockwave-flash'||(ba.classid&&ba.classid.toUpperCase()=3D=3Dm);if(!da)retu=
rn false;var =
ea=3D/opaque|transparent/i;if(ea.test(ba.getAttribute('wmode')))return =
false;for(var fa=3D0;fa1/l||m=3D=3D'*'||~ES(m,'indexOf',true,j.getClientID()=
))return;setTimeout(p,30000);}function r(u){n=3Du;}function =
s(u){o.push(u);}var =
t=3D{COLLECT_AUTOMATIC:k.AUTOMATIC,COLLECT_MANUAL:k.MANUAL,addStaticResou=
rce:s,setCollectionMode:r,_maybeSample:q};e.exports=3Dt;},null);=0A=
__d("legacy:fb.canvas.prefetcher",["FB","sdk.Canvas.Prefetcher","sdk.Even=
t","sdk.Runtime"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__mar=
kCompiled();g.provide('Canvas.Prefetcher',h);i.subscribe('init:post',func=
tion(k){if(j.isEnvironment(j.ENVIRONMENTS.CANVAS))h._maybeSample();});},3=
);=0A=
__d("legacy:fb.compat.ui",["copyProperties","FB","Log","sdk.ui","sdk.UISe=
rver"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled=
();h.provide('',{share:function(l){i.error('share() has been deprecated. =
Please use FB.ui() =
instead.');j({display:'popup',method:'stream.share',u:l});},publish:funct=
ion(l,m){i.error('publish() has been deprecated. Please use FB.ui() =
instead.');l=3Dl||{};j(g({display:'popup',method:'stream.publish',preview=
:1},l||{}),m);},addFriend:function(l,m){i.error('addFriend() has been =
deprecated. Please use FB.ui() =
instead.');j({display:'popup',id:l,method:'friend.add'},m);}});k.Methods[=
'auth.login']=3Dk.Methods['permissions.request'];},3);=0A=
__d("mergeArrays",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markComp=
iled();function g(h,i){for(var =
j=3D0;j0)||(typeof =
s=3D=3D'string'&&/^[0-9a-f]{21,}$|^[0-9]{1,21}$/.test(s));if(t)return =
s.toString();j.warn('Invalid App Id: Must be a number or numeric string =
representing '+'the application id.');return null;}function =
r(s){if(n.getInitialized())j.warn('FB.init has already been called - =
this could indicate a =
problem');if(n.getIsVersioned()){if(Object.prototype.toString.call(s)!=3D=
=3D'[object Object]')throw new k('Invalid =
argument');if(s.authResponse)j.warn('Setting authResponse is not =
supported');if(!s.version)s.version=3Do(location.href).getQueryData().sdk=
_version;l.assertValidVersion(s.version);n.setVersion(s.version);}else{if=
(/number|string/.test(typeof s)){j.warn('FB.init called with invalid =
parameters');s=3D{apiKey:s};}s=3DES('Object','assign',false,{status:true}=
,s||{});}var =
t=3Dq(s.appId||s.apiKey);if(t!=3D=3Dnull)n.setClientID(t);if('scope' in =
s)n.setScope(s.scope);if(s.cookie){n.setUseCookie(true);if(typeof =
s.cookie=3D=3D=3D'string')g.setDomain(s.cookie);}if(s.kidDirectedSite)n.s=
etKidDirectedSite(true);n.setInitialized(true);i.fire('init:post',s);}set=
Timeout(function(){var =
s=3D/(connect\.facebook\.net|\.facebook\.com\/assets.php).*?#(.*)/;ES(p(d=
ocument.getElementsByTagName('script')),'forEach',true,function(t){if(t.s=
rc){var u=3Ds.exec(t.src);if(u){var v=3Dm.decode(u[2]);for(var w in =
v)if(v.hasOwnProperty(w)){var =
x=3Dv[w];if(x=3D=3D'0')v[w]=3D0;}r(v);}}});if(window.fbAsyncInit&&!window=
.fbAsyncInit.hasRun){window.fbAsyncInit.hasRun=3Dtrue;h.unguard(window.fb=
AsyncInit)();}},0);e.exports=3Dr;},null);=0A=
__d("legacy:fb.init",["FB","sdk.init"],function(a,b,c,d,e,f,g,h){b.__mark=
Compiled&&b.__markCompiled();g.provide('',{init:h});},3);=0A=
__d("legacy:fb.json",["FB","ManagedError"],function(a,b,c,d,e,f,g,h){b.__=
markCompiled&&b.__markCompiled();g.provide('JSON',{stringify:function(i){=
try{return ES('JSON','stringify',false,i);}catch(j){throw new =
h(j.message,j);}},parse:function(i){try{return =
ES('JSON','parse',false,i);}catch(j){throw new h(j.message,j);}}});},3);=0A=
__d("legacy:fb.ua",["FB","sdk.UA"],function(a,b,c,d,e,f,g,h){b.__markComp=
iled&&b.__markCompiled();g.provide('UA',{nativeApp:h.nativeApp});},3);=0A=
__d("legacy:fb.ui",["FB","sdk.ui"],function(a,b,c,d,e,f,g,h){b.__markComp=
iled&&b.__markCompiled();g.provide('',{ui:h});},3);=0A=
__d("runOnce",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled=
();function g(h){var i,j;return =
function(){if(!i){i=3Dtrue;j=3Dh();}return j;};}e.exports=3Dg;},null);=0A=
__d("XFBML",["Assert","sdk.DOM","Log","ObservableMixin","sdk.UA","createA=
rrayFromMixed","runOnce"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCom=
piled&&b.__markCompiled();var n=3D{},o=3D{},p=3D0,q=3Dnew j();function =
r(y,z){return ES((y[z]+''),'trim',true);}function s(y){return =
y.scopeName?(y.scopeName+':'+y.nodeName):'';}function t(y){return =
n[r(y,'nodeName').toLowerCase()]||n[s(y).toLowerCase()];}function =
u(y){var =
z=3DES(r(y,'className').split(/\s+/),'filter',true,function(aa){return =
o.hasOwnProperty(aa);});if(z.length=3D=3D=3D0)return (void =
0);if(y.getAttribute('fb-xfbml-state')||!y.childNodes||y.childNodes.lengt=
h=3D=3D=3D0||(y.childNodes.length=3D=3D=3D1&&y.childNodes[0].nodeType=3D=3D=
=3D3)||(y.children.length=3D=3D=3D1&&r(y.children[0],'className')=3D=3D=3D=
'fb-xfbml-parse-ignore'))return o[z[0]];}function v(y){var =
z=3D{};ES(l(y.attributes),'forEach',true,function(aa){z[r(aa,'name')]=3Dr=
(aa,'value');});return z;}function w(y,z,aa){var =
ba=3Ddocument.createElement('div');h.addCss(y,z+'-'+aa);ES(l(y.childNodes=
),'forEach',true,function(ca){ba.appendChild(ca);});ES(l(y.attributes),'f=
orEach',true,function(ca){ba.setAttribute(ca.name,ca.value);});y.parentNo=
de.replaceChild(ba,y);return ba;}function =
x(y,z,aa){g.isTrue(y&&y.nodeType&&y.nodeType=3D=3D=3D1&&!!y.getElementsBy=
TagName,'Invalid DOM node passed to =
FB.XFBML.parse()');g.isFunction(z,'Invalid callback passed to =
FB.XFBML.parse()');var ba=3D++p;i.info('XFBML Parsing Start %s',ba);var =
ca=3D1,da=3D0,ea=3Dfunction(){ca--;if(ca=3D=3D=3D0){i.info('XFBML =
Parsing Finish %s, %s tags =
found',ba,da);z();q.inform('render',ba,da);}g.isTrue(ca>=3D0,'onrender() =
has been called too many =
times');};ES(l(y.getElementsByTagName('*')),'forEach',true,function(ga){i=
f(!aa&&ga.getAttribute('fb-xfbml-state'))return;if(ga.nodeType!=3D=3D1)re=
turn;var =
ha=3Dt(ga)||u(ga);if(!ha)return;if(k.ie()<9&&ga.scopeName)ga=3Dw(ga,ha.xm=
lns,ha.localName);ca++;da++;var ia=3Dnew =
ha.ctor(ga,ha.xmlns,ha.localName,v(ga));ia.subscribe('render',m(function(=
){ga.setAttribute('fb-xfbml-state','rendered');ea();}));var =
ja=3Dfunction(){if(ga.getAttribute('fb-xfbml-state')=3D=3D'parsed'){q.sub=
scribe('render.queue',ja);}else{ga.setAttribute('fb-xfbml-state','parsed'=
);ia.process();}};ja();});q.inform('parse',ba,da);var =
fa=3D30000;setTimeout(function(){if(ca>0)i.warn('%s tags failed to =
render in %s ms',ca,fa);},fa);ea();}q.subscribe('render',function(){var =
y=3Dq.getSubscribers('render.queue');q.clearSubscribers('render.queue');E=
S(y,'forEach',true,function(z){z();});});ES('Object','assign',false,q,{re=
gisterTag:function(y){var =
z=3Dy.xmlns+':'+y.localName;g.isUndefined(n[z],z+' already =
registered');n[z]=3Dy;o[y.xmlns+'-'+y.localName]=3Dy;},parse:function(y,z=
){x(y||document.body,z||function(){},true);},parseNew:function(){x(docume=
nt.body,function(){},false);}});e.exports=3Dq;},null);=0A=
__d("PluginPipe",["sdk.Content","sdk.feature","guid","insertIframe","Miny=
","ObservableMixin","JSSDKPluginPipeConfig","sdk.Runtime","sdk.UA","UrlMa=
p","XFBML"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){b.__markCompiled&=
&b.__markCompiled();var r=3Dnew l(),s=3Dm.threshold,t=3D[];function =
u(){return !!(h('plugin_pipe',false)&&n.getSecure()!=3D=3D(void =
0)&&(o.chrome()||o.firefox())&&m.enabledApps[n.getClientID()]);}function =
v(){var =
x=3Dt;t=3D[];if(x.length<=3Ds){ES(x,'forEach',true,function(aa){j(aa.conf=
ig);});return;}var y=3Dx.length+1;function =
z(){y--;if(y=3D=3D=3D0)w(x);}ES(x,'forEach',true,function(aa){var =
ba=3D{};for(var ca in =
aa.config)ba[ca]=3Daa.config[ca];ba.url=3Dp.resolve('www',n.getSecure())+=
'https://www.schematicsforfree.com/plugins/plugin_pipe_shell.php';ba.onload=3Dz;j(ba);});z();}q.subscribe(=
'parse',v);function w(x){var =
y=3Ddocument.createElement('span');g.appendHidden(y);var =
z=3D{};ES(x,'forEach',true,function(ea){z[ea.config.name]=3D{plugin:ea.ta=
g,params:ea.params};});var =
aa=3DES('JSON','stringify',false,z),ba=3Dk.encode(aa);ES(x,'forEach',true=
,function(ea){var =
fa=3Ddocument.getElementsByName(ea.config.name)[0];fa.onload=3Dea.config.=
onload;});var =
ca=3Dp.resolve('www',n.getSecure())+'/plugins/pipe.php',da=3Di();j({url:'=
about:blank',root:y,name:da,className:'fb_hidden =
fb_invisible',onload:function(){g.submitToTarget({url:ca,target:da,params=
:{plugins:ba.lengthja&&ia>ha)=
{this._iframe.style.left=3DparseInt(h.getStyle(this._iframe,'width'),10)-=
ha+'px';this._isRepositioned=3Dtrue;la.type=3D'reposition';}else =
if(this._isRepositioned&&(ka-ha)!=3D=3D0){this._iframe.style.left=3D'0px'=
;this._isRepositioned=3Dfalse;la.type=3D'restore';}else =
return;t.sendToFacebook(this._iframe.name,{method:'xd/reposition',params:=
ES('JSON','stringify',false,la)});},updateLift:function(){var =
ha=3Dthis._iframe.style.width=3D=3D=3Dthis._iframeOptions.root.style.widt=
h&&this._iframe.style.height=3D=3D=3Dthis._iframeOptions.root.style.heigh=
t;h[ha?'removeCss':'addCss'](this._iframe,'fb_iframe_widget_lift');}},k);=
ga.getVal=3Dca;ga.withParams=3Dfunction(ha,ia){return =
ga.extend({getParams:function(){return ha;},getConfig:function(){return =
ia?ia:{};}});};e.exports=3Dga;},null);=0A=
__d("PluginConfig",["sdk.feature"],function(a,b,c,d,e,f,g){b.__markCompil=
ed&&b.__markCompiled();var =
h=3D{messengerpreconfirmation:{mobile_fullsize:true},messengeraccountconf=
irmation:{mobile_fullsize:true},messengertoggle:{mobile_fullsize:true},po=
st:{fluid:g('fluid_embed',false),mobile_fullsize:true},video:{fluid:true,=
full_width:true}};e.exports=3Dh;},null);=0A=
__d("PluginTags",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompi=
led();var =
g=3D{activity:{filter:'string',action:'string',max_age:'string',linktarge=
t:'string',header:'bool',recommendations:'bool',site:'hostname'},composer=
:{action_type:'string',action_properties:'string'},create_event_button:{}=
,degrees:{href:'url'},facepile:{href:'string',action:'string',size:'strin=
g',max_rows:'string',show_count:'bool'},follow:{href:'url',layout:'string=
',show_faces:'bool'},like:{href:'url',layout:'string',show_faces:'bool',s=
hare:'bool',action:'string',send:'bool'},like_box:{href:'string',show_fac=
es:'bool',header:'bool',stream:'bool',force_wall:'bool',show_border:'bool=
',id:'string',connections:'string',profile_id:'string',name:'string'},pag=
e:{href:'string',hide_cover:'bool',show_facepile:'bool',show_about:'bool'=
,show_posts:'bool'},open_graph:{href:'url',layout:'string',show_faces:'bo=
ol',action_type:'string',action_properties:'string'},open_graph_preview:{=
action_type:'string',action_properties:'string'},messengerpreconfirmation=
:{messenger_app_id:'string'},messengeraccountconfirmation:{messenger_app_=
id:'string',state:'string'},messengertoggle:{messenger_app_id:'string',to=
ken:'string'},page_events:{href:'url'},post:{href:'url',show_border:'bool=
'},privacy_selector:{},profile_pic:{uid:'string',linked:'bool',href:'stri=
ng',size:'string',facebook_logo:'bool'},recommendations:{filter:'string',=
action:'string',max_age:'string',linktarget:'string',header:'bool',site:'=
hostname'},share_button:{href:'url',layout:'string',type:'string'},shared=
_activity:{header:'bool'},send:{href:'url'},send_to_mobile:{max_rows:'str=
ing',show_faces:'bool',size:'string'},story:{href:'url',show_border:'bool=
'},topic:{topic_name:'string',topic_id:'string'},video:{allowfullscreen:'=
bool',href:'url'},want:{href:'url',layout:'string',show_faces:'bool'}},h=3D=
{subscribe:'follow',fan:'like_box',likebox:'like_box',friendpile:'facepil=
e'};ES(ES('Object','keys',false,h),'forEach',true,function(i){g[i]=3Dg[h[=
i]];});e.exports=3Dg;},null);=0A=
__d("sdk.Arbiter",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markComp=
iled();var =
g=3D{BEHAVIOR_EVENT:'e',BEHAVIOR_PERSISTENT:'p',BEHAVIOR_STATE:'s'};e.exp=
orts=3Dg;},null);=0A=
__d("sdk.XFBML.Element",["sdk.DOM","Type","ObservableMixin"],function(a,b=
,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var =
j=3Dh.extend({constructor:function(k){this.parent();this.dom=3Dk;},fire:f=
unction(){this.inform.apply(this,arguments);},getAttribute:function(k,l,m=
){var n=3Dg.getAttr(this.dom,k);return =
n?m?m(n):n:l;},_getBoolAttribute:function(k,l){var =
m=3Dg.getBoolAttr(this.dom,k);return =
m=3D=3D=3Dnull?l:m;},_getPxAttribute:function(k,l){return =
this.getAttribute(k,l,function(m){var n=3DparseInt(m,10);return =
isNaN(n)?l:n;});},_getLengthAttribute:function(k,l){return =
this.getAttribute(k,l,function(m){if(m=3D=3D=3D'100%')return m;var =
n=3DparseInt(m,10);return =
isNaN(n)?l:n;});},_getAttributeFromList:function(k,l,m){return =
this.getAttribute(k,l,function(n){n=3Dn.toLowerCase();return =
(ES(m,'indexOf',true,n)>-1)?n:l;});},isValid:function(){for(var =
k=3Dthis.dom;k;k=3Dk.parentNode)if(k=3D=3Ddocument.body)return =
true;},clear:function(){g.html(this.dom,'');}},i);e.exports=3Dj;},null);=0A=
__d("sdk.XFBML.IframeWidget",["sdk.Arbiter","sdk.Auth","sdk.Content","sdk=
.DOM","sdk.Event","sdk.XFBML.Element","guid","insertIframe","QueryString"=
,"sdk.Runtime","sdk.ui","UrlMap","sdk.XD"],function(a,b,c,d,e,f,g,h,i,j,k=
,l,m,n,o,p,q,r,s){b.__markCompiled&&b.__markCompiled();var =
t=3Dl.extend({_iframeName:null,_showLoader:true,_refreshOnAuthChange:fals=
e,_allowReProcess:false,_fetchPreCachedLoader:false,_visibleAfter:'load',=
_widgetPipeEnabled:false,_borderReset:false,_repositioned:false,getUrlBit=
s:function(){throw new Error('Inheriting class needs to implement =
getUrlBits().');},setupAndValidate:function(){return =
true;},oneTimeSetup:function(){},getSize:function(){},getIframeName:funct=
ion(){return this._iframeName;},getIframeTitle:function(){return =
'Facebook Social =
Plugin';},getChannelUrl:function(){if(!this._channelUrl){var =
x=3Dthis;this._channelUrl=3Ds.handler(function(y){x.fire('xd.'+y.type,y);=
},'parent.parent',true);}return =
this._channelUrl;},getIframeNode:function(){return =
this.dom.getElementsByTagName('iframe')[0];},arbiterInform:function(event=
,x,y){s.sendToFacebook(this.getIframeName(),{method:event,params:ES('JSON=
','stringify',false,x||{}),behavior:y||g.BEHAVIOR_PERSISTENT});},_arbiter=
Inform:function(event,x,y){var =
z=3D'parent.frames["'+this.getIframeNode().name+'"]';s.inform(event,x,z,y=
);},getDefaultWebDomain:function(){return =
r.resolve('www');},process:function(x){if(this._done){if(!this._allowRePr=
ocess&&!x)return;this.clear();}else =
this._oneTimeSetup();this._done=3Dtrue;this._iframeName=3Dthis.getIframeN=
ame()||this._iframeName||m();if(!this.setupAndValidate()){this.fire('rend=
er');return;}if(this._showLoader)this._addLoader();j.addCss(this.dom,'fb_=
iframe_widget');if(this._visibleAfter!=3D'immediate'){j.addCss(this.dom,'=
fb_hide_iframes');}else =
this.subscribe('iframe.onload',ES(this.fire,'bind',true,this,'render'));v=
ar =
y=3Dthis.getSize()||{},z=3Dthis.getFullyQualifiedURL();if(y.width=3D=3D'1=
00%')j.addCss(this.dom,'fb_iframe_widget_fluid');this.clear();n({url:z,ro=
ot:this.dom.appendChild(document.createElement('span')),name:this._iframe=
Name,title:this.getIframeTitle(),className:p.getRtl()?'fb_rtl':'fb_ltr',h=
eight:y.height,width:y.width,onload:ES(this.fire,'bind',true,this,'iframe=
.onload')});this._resizeFlow(y);this.loaded=3Dfalse;this.subscribe('ifram=
e.onload',ES(function(){this.loaded=3Dtrue;if(!this._isResizeHandled)j.ad=
dCss(this.dom,'fb_hide_iframes');},'bind',true,this));},generateWidgetPip=
eIframeName:function(){u++;return =
'fb_iframe_'+u;},getFullyQualifiedURL:function(){var =
x=3Dthis._getURL();x+=3D'?'+o.encode(this._getQS());if(x.length>2000){x=3D=
'about:blank';var =
y=3DES(function(){this._postRequest();this.unsubscribe('iframe.onload',y)=
;},'bind',true,this);this.subscribe('iframe.onload',y);}return =
x;},_getWidgetPipeShell:function(){return =
r.resolve('www')+'/common/widget_pipe_shell.php';},_oneTimeSetup:function=
(){this.subscribe('xd.resize',ES(this._handleResizeMsg,'bind',true,this))=
;this.subscribe('xd.resize',ES(this._bubbleResizeEvent,'bind',true,this))=
;this.subscribe('xd.resize.iframe',ES(this._resizeIframe,'bind',true,this=
));this.subscribe('xd.resize.flow',ES(this._resizeFlow,'bind',true,this))=
;this.subscribe('xd.resize.flow',ES(this._bubbleResizeEvent,'bind',true,t=
his));this.subscribe('xd.refreshLoginStatus',function(){h.getLoginStatus(=
function(){},true);});this.subscribe('xd.logout',function(){q({method:'au=
th.logout',display:'hidden'},function(){});});if(this._refreshOnAuthChang=
e)this._setupAuthRefresh();if(this._visibleAfter=3D=3D'load')this.subscri=
be('iframe.onload',ES(this._makeVisible,'bind',true,this));this.subscribe=
('xd.verify',ES(function(x){this.arbiterInform('xd/verify',x.token);},'bi=
nd',true,this));this.oneTimeSetup();},_makeVisible:function(){this._remov=
eLoader();j.removeCss(this.dom,'fb_hide_iframes');this.fire('render');},_=
setupAuthRefresh:function(){h.getLoginStatus(ES(function(x){var =
y=3Dx.status;k.subscribe('auth.statusChange',ES(function(z){if(!this.isVa=
lid())return;if(y=3D=3D'unknown'||z.status=3D=3D'unknown')this.process(tr=
ue);y=3Dz.status;},'bind',true,this));},'bind',true,this));},_handleResiz=
eMsg:function(x){if(!this.isValid())return;this._resizeIframe(x);this._re=
sizeFlow(x);if(!this._borderReset){this.getIframeNode().style.border=3D'n=
one';this._borderReset=3Dtrue;}this._isResizeHandled=3Dtrue;this._makeVis=
ible();},_bubbleResizeEvent:function(x){var =
y=3D{height:x.height,width:x.width,pluginID:this.getAttribute('plugin-id'=
)};k.fire('xfbml.resize',y);},_resizeIframe:function(x){var =
y=3Dthis.getIframeNode();if(x.reposition=3D=3D=3D"true")this._repositionI=
frame(x);x.height&&(y.style.height=3Dx.height+'px');x.width&&(y.style.wid=
th=3Dx.width+'px');this._updateIframeZIndex();},_resizeFlow:function(x){v=
ar =
y=3Dthis.dom.getElementsByTagName('span')[0];x.height&&(y.style.height=3D=
x.height+'px');x.width&&(y.style.width=3Dx.width+'px');this._updateIframe=
ZIndex();},_updateIframeZIndex:function(){var =
x=3Dthis.dom.getElementsByTagName('span')[0],y=3Dthis.getIframeNode(),z=3D=
y.style.height=3D=3D=3Dx.style.height&&y.style.width=3D=3D=3Dx.style.widt=
h,aa=3Dz?'removeCss':'addCss';j[aa](y,'fb_iframe_widget_lift');},_reposit=
ionIframe:function(x){var =
y=3Dthis.getIframeNode(),z=3DparseInt(j.getStyle(y,'width'),10),aa=3Dj.ge=
tPosition(y).x,ba=3Dj.getViewportInfo().width,ca=3DparseInt(x.width,10);i=
f(aa+ca>ba&&aa>ca){y.style.left=3Dz-ca+'px';this.arbiterInform('xd/reposi=
tion',{type:'horizontal'});this._repositioned=3Dtrue;}else =
if(this._repositioned){y.style.left=3D'0px';this.arbiterInform('xd/reposi=
tion',{type:'restore'});this._repositioned=3Dfalse;}},_addLoader:function=
(){if(!this._loaderDiv){j.addCss(this.dom,'fb_iframe_widget_loader');this=
._loaderDiv=3Ddocument.createElement('div');this._loaderDiv.className=3D'=
FB_Loader';this.dom.appendChild(this._loaderDiv);}},_removeLoader:functio=
n(){if(this._loaderDiv){j.removeCss(this.dom,'fb_iframe_widget_loader');i=
f(this._loaderDiv.parentNode)this._loaderDiv.parentNode.removeChild(this.=
_loaderDiv);this._loaderDiv=3Dnull;}},_getQS:function(){return =
ES('Object','assign',false,{api_key:p.getClientID(),locale:p.getLocale(),=
sdk:'joey',kid_directed_site:p.getKidDirectedSite(),ref:this.getAttribute=
('ref')},this.getUrlBits().params);},_getURL:function(){var =
x=3Dthis.getDefaultWebDomain(),y=3D'';return =
x+'/plugins/'+y+this.getUrlBits().name+'.php';},_postRequest:function(){i=
.submitToTarget({url:this._getURL(),target:this.getIframeNode().name,para=
ms:this._getQS()});}}),u=3D0,v=3D{};function w(){var x=3D{};for(var y in =
v){var =
z=3Dv[y];x[y]=3D{widget:z.getUrlBits().name,params:z._getQS()};}return =
x;}e.exports=3Dt;},null);=0A=
__d("sdk.XFBML.Comments",["sdk.Event","sdk.XFBML.IframeWidget","QueryStri=
ng","sdk.Runtime","JSSDKConfig","sdk.UA","UrlMap","sdk.feature"],function=
(a,b,c,d,e,f,g,h,i,j,k,l,m,n){b.__markCompiled&&b.__markCompiled();var =
o=3Dh.extend({_visibleAfter:'immediate',_refreshOnAuthChange:true,setupAn=
dValidate:function(){var =
p=3D{channel_url:this.getChannelUrl(),colorscheme:this.getAttribute('colo=
rscheme'),skin:this.getAttribute('skin'),numposts:this.getAttribute('num-=
posts',10),width:this._getLengthAttribute('width'),href:this.getAttribute=
('href'),permalink:this.getAttribute('permalink'),publish_feed:this.getAt=
tribute('publish_feed'),order_by:this.getAttribute('order_by'),mobile:thi=
s._getBoolAttribute('mobile'),version:this.getAttribute('version')};if(!p=
.width&&!p.permalink)p.width=3D550;if(k.initSitevars.enableMobileComments=
&&l.mobile()&&p.mobile!=3D=3Dfalse){p.mobile=3Dtrue;delete =
p.width;}if(!p.skin)p.skin=3Dp.colorscheme;if(!p.href){p.migrated=3Dthis.=
getAttribute('migrated');p.xid=3Dthis.getAttribute('xid');p.title=3Dthis.=
getAttribute('title',document.title);p.url=3Dthis.getAttribute('url',docu=
ment.URL);p.quiet=3Dthis.getAttribute('quiet');p.reverse=3Dthis.getAttrib=
ute('reverse');p.simple=3Dthis.getAttribute('simple');p.css=3Dthis.getAtt=
ribute('css');p.notify=3Dthis.getAttribute('notify');if(!p.xid){var =
q=3DES(document.URL,'indexOf',true,'#');if(q>0){p.xid=3DencodeURIComponen=
t(document.URL.substring(0,q));}else =
p.xid=3DencodeURIComponent(document.URL);}if(p.migrated)p.href=3Dm.resolv=
e('www')+'/plugins/comments_v1.php?'+'app_id=3D'+j.getClientID()+'&xid=3D=
'+encodeURIComponent(p.xid)+'&url=3D'+encodeURIComponent(p.url);}else{var=
=
r=3Dthis.getAttribute('fb_comment_id');if(!r){r=3Di.decode(document.URL.s=
ubstring(ES(document.URL,'indexOf',true,'?')+1)).fb_comment_id;if(r&&ES(r=
,'indexOf',true,'#')>0)r=3Dr.substring(0,ES(r,'indexOf',true,'#'));}if(r)=
{p.fb_comment_id=3Dr;this.subscribe('render',ES(function(){if(!window.loc=
ation.hash)window.location.hash=3Dthis.getIframeNode().id;},'bind',true,t=
his));}}if(!p.version)p.version=3Dj.getVersion();this._attr=3Dp;return =
true;},oneTimeSetup:function(){this.subscribe('xd.commentCreated',ES(this=
._handleCommentCreatedMsg,'bind',true,this));this.subscribe('xd.commentRe=
moved',ES(this._handleCommentRemovedMsg,'bind',true,this));},getSize:func=
tion(){if(!this._attr.permalink)return =
{width:this._attr.mobile?'100%':this._attr.width,height:100};},getUrlBits=
:function(){return =
{name:'comments',params:this._attr};},getDefaultWebDomain:function(){if(t=
his._attr.mobile&&!n('one_comment_controller',false)&&this._attr.version!=
=3D=3D'v2.3')return m.resolve('m',true);return =
m.resolve('www',true);},_handleCommentCreatedMsg:function(p){if(!this.isV=
alid())return;var =
q=3D{href:p.href,commentID:p.commentID,parentCommentID:p.parentCommentID,=
message:p.message};g.fire('comment.create',q);},_handleCommentRemovedMsg:=
function(p){if(!this.isValid())return;var =
q=3D{href:p.href,commentID:p.commentID};g.fire('comment.remove',q);}});e.=
exports=3Do;},null);=0A=
__d("sdk.XFBML.CommentsCount",["ApiClient","sdk.DOM","sdk.XFBML.Element",=
"sprintf"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompil=
ed();var =
k=3Di.extend({process:function(){h.addCss(this.dom,'fb_comments_count_zer=
o');var =
l=3Dthis.getAttribute('href',window.location.href);g.scheduleBatchCall('/=
v2.1/'+encodeURIComponent(l),{fields:'share'},ES(function(m){var =
n=3D(m.share&&m.share.comment_count)||0;h.html(this.dom,j('%s',n));if(n>0)h.removeCss(this.dom,'f=
b_comments_count_zero');this.fire('render');},'bind',true,this));}});e.ex=
ports=3Dk;},null);=0A=
__d("sdk.Helper",["sdk.ErrorHandling","sdk.Event","UrlMap","safeEval","sp=
rintf"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompile=
d();var l=3D{isUser:function(m){return =
m<2.2e+09||(m>=3D1e+14&&m<=3D100099999989999)||(m>=3D8.9e+13&&m<=3D899999=
99999999)||(m>=3D6.000001e+13&&m<=3D60000019999999);},upperCaseFirstChar:=
function(m){if(m.length>0){return =
m.substr(0,1).toUpperCase()+m.substr(1);}else return =
m;},getProfileLink:function(m,n,o){if(!o&&m)o=3Dk('%s/profile.php?id=3D%s=
',i.resolve('www'),m.uid||m.id);if(o)n=3Dk('%s',o,n);return =
n;},invokeHandler:function(m,n,o){if(m)if(typeof =
m=3D=3D=3D'string'){g.unguard(j)(m,o);}else =
if(m.apply)g.unguard(m).apply(n,o||[]);},fireEvent:function(m,n){var =
o=3Dn._attr.href;n.fire(m,o);h.fire(m,o,n);},executeFunctionByName:functi=
on(m){var =
n=3DArray.prototype.slice.call(arguments,1),o=3Dm.split("."),p=3Do.pop(),=
q=3Dwindow;for(var r=3D0;r"'\/]/g,h=3D{'&':'&','<':'<','>':'>','"':'"',"'":=
''','/':'/'};function i(j){return =
j.replace(g,function(k){return h[k];});}e.exports=3Di;},null);=0A=
__d("sdk.XFBML.Name",["ApiClient","escapeHTML","sdk.Event","sdk.XFBML.Ele=
ment","sdk.Helper","Log","sdk.Runtime"],function(a,b,c,d,e,f,g,h,i,j,k,l,=
m){b.__markCompiled&&b.__markCompiled();var =
n=3D({}).hasOwnProperty,o=3Dj.extend({process:function(){ES('Object','ass=
ign',false,this,{_uid:this.getAttribute('uid'),_firstnameonly:this._getBo=
olAttribute('first-name-only'),_lastnameonly:this._getBoolAttribute('last=
-name-only'),_possessive:this._getBoolAttribute('possessive'),_reflexive:=
this._getBoolAttribute('reflexive'),_objective:this._getBoolAttribute('ob=
jective'),_linked:this._getBoolAttribute('linked',true),_subjectId:this.g=
etAttribute('subject-id')});if(!this._uid){l.error('"uid" is a required =
attribute for ');this.fire('render');return;}var =
p=3D[];if(this._firstnameonly){p.push('first_name');}else =
if(this._lastnameonly){p.push('last_name');}else =
p.push('name');if(this._subjectId){p.push('gender');if(this._subjectId=3D=
=3Dm.getUserID())this._reflexive=3Dtrue;}i.monitor('auth.statusChange',ES=
(function(){if(!this.isValid()){this.fire('render');return =
true;}if(!this._uid||this._uid=3D=3D'loggedinuser')this._uid=3Dm.getUserI=
D();if(!this._uid)return;g.scheduleBatchCall('/v1.0/'+this._uid,{fields:p=
.join(',')},ES(function(q){if(n.call(q,'error')){l.warn('The name is not =
found for ID: =
'+this._uid);return;}if(this._subjectId=3D=3Dthis._uid){this._renderProno=
un(q);}else =
this._renderOther(q);this.fire('render');},'bind',true,this));},'bind',tr=
ue,this));},_renderPronoun:function(p){var =
q=3D'',r=3Dthis._objective;if(this._subjectId){r=3Dtrue;if(this._subjectI=
d=3D=3D=3Dthis._uid)this._reflexive=3Dtrue;}if(this._uid=3D=3Dm.getUserID=
()&&this._getBoolAttribute('use-you',true)){if(this._possessive){if(this.=
_reflexive){q=3D'your own';}else q=3D'your';}else =
if(this._reflexive){q=3D'yourself';}else q=3D'you';}else =
switch(p.gender){case =
'male':if(this._possessive){q=3Dthis._reflexive?'his own':'his';}else =
if(this._reflexive){q=3D'himself';}else if(r){q=3D'him';}else =
q=3D'he';break;case =
'female':if(this._possessive){q=3Dthis._reflexive?'her own':'her';}else =
if(this._reflexive){q=3D'herself';}else if(r){q=3D'her';}else =
q=3D'she';break;default:if(this._getBoolAttribute('use-they',true)){if(th=
is._possessive){if(this._reflexive){q=3D'their own';}else =
q=3D'their';}else if(this._reflexive){q=3D'themselves';}else =
if(r){q=3D'them';}else q=3D'they';}else =
if(this._possessive){if(this._reflexive){q=3D'his/her own';}else =
q=3D'his/her';}else if(this._reflexive){q=3D'himself/herself';}else =
if(r){q=3D'him/her';}else =
q=3D'he/she';break;}if(this._getBoolAttribute('capitalize',false))q=3Dk.u=
pperCaseFirstChar(q);this.dom.innerHTML=3Dq;},_renderOther:function(p){va=
r =
q=3D'',r=3D'';if(this._uid=3D=3Dm.getUserID()&&this._getBoolAttribute('us=
e-you',true)){if(this._reflexive){if(this._possessive){q=3D'your =
own';}else q=3D'yourself';}else if(this._possessive){q=3D'your';}else =
q=3D'you';}else =
if(p){if(null=3D=3D=3Dp.first_name)p.first_name=3D'';if(null=3D=3D=3Dp.la=
st_name)p.last_name=3D'';if(this._firstnameonly&&p.first_name!=3D=3D(void=
0)){q=3Dh(p.first_name);}else =
if(this._lastnameonly&&p.last_name!=3D=3D(void =
0))q=3Dh(p.last_name);if(!q)q=3Dh(p.name);if(q!=3D=3D''&&this._possessive=
)q+=3D'\'s';}if(!q)q=3Dh(this.getAttribute('if-cant-see','Facebook =
User'));if(q){if(this._getBoolAttribute('capitalize',false))q=3Dk.upperCa=
seFirstChar(q);if(p&&this._linked){r=3Dk.getProfileLink(p,q,this.getAttri=
bute('href',null));}else =
r=3Dq;}this.dom.innerHTML=3Dr;}});e.exports=3Do;},null);=0A=
__d("sdk.XFBML.Registration",["sdk.Auth","sdk.Helper","sdk.XFBML.IframeWi=
dget","sdk.Runtime","UrlMap"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCom=
piled&&b.__markCompiled();var =
l=3Di.extend({_visibleAfter:'immediate',_baseHeight:167,_fieldHeight:28,_=
skinnyWidth:520,_skinnyBaseHeight:173,_skinnyFieldHeight:52,setupAndValid=
ate:function(){this._attr=3D{action:this.getAttribute('action'),border_co=
lor:this.getAttribute('border-color'),channel_url:this.getChannelUrl(),cl=
ient_id:j.getClientID(),fb_only:this._getBoolAttribute('fb-only',false),f=
b_register:this._getBoolAttribute('fb-register',false),fields:this.getAtt=
ribute('fields'),height:this._getPxAttribute('height'),redirect_uri:this.=
getAttribute('redirect-uri',window.location.href),no_footer:this._getBool=
Attribute('no-footer'),no_header:this._getBoolAttribute('no-header'),onva=
lidate:this.getAttribute('onvalidate'),width:this._getPxAttribute('width'=
,600),target:this.getAttribute('target')};if(this._attr.onvalidate)this.s=
ubscribe('xd.validate',ES(function(m){var =
n=3DES('JSON','parse',false,m.value),o=3DES(function(q){this.arbiterInfor=
m('Registration.Validation',{errors:q,id:m.id});},'bind',true,this),p=3Dh=
.executeFunctionByName(this._attr.onvalidate,n,o);if(p)o(p);},'bind',true=
,this));this.subscribe('xd.authLogin',ES(this._onAuthLogin,'bind',true,th=
is));this.subscribe('xd.authLogout',ES(this._onAuthLogout,'bind',true,thi=
s));return true;},getSize:function(){return =
{width:this._attr.width,height:this._getHeight()};},_getHeight:function()=
{if(this._attr.height)return this._attr.height;var =
m;if(!this._attr.fields){m=3D['name'];}else =
try{m=3DES('JSON','parse',false,this._attr.fields);}catch(n){m=3Dthis._at=
tr.fields.split(/,/);}if(this._attr.width=0A=
------=_NextPart_000_0000_01D08336.13D60490
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js
//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D""; // set up the Urchin Account=0A=
var _userv=3D1; // service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1; // set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto"; // (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on"; // (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800"; // set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif"; // set the web path to the __utm.gif file=0A=
var _utsp=3D"|"; // transaction field separator=0A=
var _uflash=3D1; // set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1; // set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0; // enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0; // enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/"; // the cookie path for tracking=0A=
var _usample=3D100; // The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1; // set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000"; // set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign"; // name=0A=
var _ucmd=3D"utm_medium"; // medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source"; // source=0A=
var _uctr=3D"utm_term"; // term/keyword=0A=
var _ucct=3D"utm_content"; // content=0A=
var _ucid=3D"utm_id"; // id number=0A=
var _ucno=3D"utm_nooverride"; // don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google"; _uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo"; _uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn"; _uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol"; _uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol"; _uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos"; _uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask"; _uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista"; _uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape"; _uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn"; _uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart"; _uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about"; _uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma"; _uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb"; _uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast"; _uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila"; _uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio"; _uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live"; _uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu"; _uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice"; _uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex"; _uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi"; _uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol"; _uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama"; _uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam"; _uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search"; _uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp"; _uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet"; _uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint"; _uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia"; _uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz"; _uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam"; _uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome"; _uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir"; _uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam"; _uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
_uOsr[42]=3D"bing"; _uOkw[42]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.4";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
if (_udl.protocol=3D=3D"file:") return;=0A=
if (_uff && (!page || page=3D=3D"")) return;=0A=
var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
var nx=3D" expires=3D"+_uNx()+";";=0A=
var dc=3D_ubd.cookie;=0A=
_udh=3D_uDomain();=0A=
if (!_uVG()) return;=0A=
_uu=3DMath.round(Math.random()*2147483647);=0A=
_udt=3Dnew Date();=0A=
_ust=3DMath.round(_udt.getTime()/1000);=0A=
a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
if (_utimeout && _utimeout!=3D"") {=0A=
x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
x=3D" expires=3D"+x.toGMTString()+";";=0A=
}=0A=
if (_ulink) {=0A=
if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
s+=3D_udl.search;=0A=
if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
v=3D_uGC(s,"__utmv=3D","&");=0A=
z=3D_uGC(s,"__utmz=3D","&");=0A=
k=3D_uGC(s,"__utmk=3D","&");=0A=
xx=3D_uGC(s,"__utmx=3D","&");=0A=
if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
else if(a!=3D"-") f=3D2;=0A=
}=0A=
}=0A=
if(f=3D=3D1) {=0A=
_ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
_ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
_ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
} else if (f=3D=3D2) {=0A=
a=3D_uFixA(s,"&",_ust);=0A=
_ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
_ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
_ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
_ufns=3D1;=0A=
} else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
b =3D ("-" =3D=3D b) ? _udh : b; =0A=
_ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
} else {=0A=
if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
else {=0A=
a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
nv=3D1;=0A=
}=0A=
_ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
_ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
_ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
_ufns=3D1;=0A=
}=0A=
if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
xx=3D_uUES(xx);=0A=
if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
}=0A=
if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
v=3D_uUES(v);=0A=
if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
}=0A=
var wc=3Dwindow;=0A=
var c=3D_ubd.cookie;=0A=
if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
var g=3Dwc.gaGlobal;=0A=
var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
if(g.sid)ua[3]=3Dg.sid;=0A=
if(nv>0){=0A=
ua[2]=3Dua[3];=0A=
if(g.vid){=0A=
var v=3Dg.vid.split(".");=0A=
ua[0]=3Dv[0];=0A=
ua[1]=3Dv[1];=0A=
}=0A=
}=0A=
_ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
}=0A=
_uInfo(page);=0A=
_ufns=3D0;=0A=
_ufno=3D0;=0A=
if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
var hid;=0A=
var wc=3Dwindow;=0A=
if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
hid=3Dwc.gaGlobal.hid;=0A=
} else {=0A=
hid=3DMath.round(Math.random()*0x7fffffff);=0A=
if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
wc.gaGlobal.hid=3Dhid;=0A=
}=0A=
return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
if (page && page!=3D"") pg=3D_uES(page,1);=0A=
_ur=3D_ubd.referrer;=0A=
if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
else {=0A=
dm=3D_ubd.domain;=0A=
if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
p=3D_ur.indexOf(dm);=0A=
if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
}=0A=
s+=3D"&utmn=3D"+_uu;=0A=
if (_ufsc) s+=3D_uBInfo();=0A=
if (_uctm) s+=3D_uCInfo();=0A=
if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
s+=3D"&utmhid=3D"+_uGH();=0A=
s+=3D"&utmr=3D"+_ur;=0A=
s+=3D"&utmp=3D"+pg;=0A=
if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
var i=3Dnew Image(1,1);=0A=
i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
i.onload=3Dfunction() { _uVoid(); }=0A=
}=0A=
if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
var i2=3Dnew Image(1,1);=0A=
=
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
i2.onload=3Dfunction() { _uVoid(); }=0A=
}=0A=
return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
if (!_uVG()) return;=0A=
var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
s+=3D_udl.search;=0A=
var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
var dc=3D_ubd.cookie;=0A=
x=3D" expires=3D"+x.toGMTString()+";";=0A=
if (_ulink && !_ubl) {=0A=
z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
}=0A=
z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
else { z=3D"-"; }=0A=
t=3D_uGC(s,_ucid+"=3D","&");=0A=
t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
t3=3D_uGC(s,"gclid=3D","&");=0A=
if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
t=3D_uGC(s,_uccn+"=3D","&");=0A=
if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
else c+=3D"|utmccn=3D(not+set)";=0A=
t=3D_uGC(s,_ucmd+"=3D","&");=0A=
if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
else c+=3D"|utmcmd=3D(not+set)";=0A=
t=3D_uGC(s,_uctr+"=3D","&");=0A=
if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
t=3D_uGC(s,_ucct+"=3D","&");=0A=
if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
t=3D_uGC(s,_ucno+"=3D","&");=0A=
if (t=3D=3D"1") o=3D1;=0A=
if (z!=3D"-" && o=3D=3D1) return "";=0A=
}=0A=
if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1) return ""; }=0A=
if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1) c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1) return ""; }=0A=
if (c=3D=3D"-" || c=3D=3D"") {=0A=
if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
}=0A=
if (z!=3D"-") {=0A=
i=3Dz.indexOf(".");=0A=
if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
t=3Dz.substring(i+1,z.length);=0A=
if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
t=3Dz.substring(0,i);=0A=
if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
t=3Dt.substring(i+1,t.length);=0A=
cn=3D(t*1);=0A=
}=0A=
}=0A=
if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
_uns=3Dt.substring(i+1,t.length);=0A=
_uns=3D(_uns*1);=0A=
}=0A=
cn++;=0A=
if (_uns=3D=3D0) _uns=3D1;=0A=
_ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
}=0A=
if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
var i=3D0,h,k,n;=0A=
if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
h=3D_ur.substring(i+3,_ur.length);=0A=
if (h.indexOf("/") > -1) {=0A=
k=3Dh.substring(h.indexOf("/"),h.length);=0A=
if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
h=3Dh.substring(0,h.indexOf("/"));=0A=
}=0A=
h=3Dh.toLowerCase();=0A=
n=3Dh;=0A=
if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
}=0A=
if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
var i=3D0,h,k;=0A=
if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
h=3D_ur.substring(i+3,_ur.length);=0A=
if (h.indexOf("/") > -1) {=0A=
h=3Dh.substring(0,h.indexOf("/"));=0A=
}=0A=
for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
}=0A=
if (t) return _uEC(k);=0A=
else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
}=0A=
}=0A=
}=0A=
return "";=0A=
}=0A=
function _uGCse() {=0A=
var h,p;=0A=
h=3Dp=3D_ur.split("://")[1];=0A=
if(h.indexOf("/")>-1) {=0A=
h=3Dh.split("/")[0];=0A=
p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
}=0A=
if(p.indexOf("?")>-1) {=0A=
p=3Dp.split("?")[0];=0A=
}=0A=
if(h.toLowerCase().indexOf("google")>-1) {=0A=
if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
if (p.toLowerCase().indexOf("cse")>-1) {=0A=
return true;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
function _uBInfo() {=0A=
var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
var n=3Dnavigator;=0A=
if (self.screen) {=0A=
sr=3Dscreen.width+"x"+screen.height;=0A=
sc=3Dscreen.colorDepth+"-bit";=0A=
} else if (self.java) {=0A=
var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
var s=3Dj.getScreenSize();=0A=
sr=3Ds.width+"x"+s.height;=0A=
}=0A=
if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
je=3Dn.javaEnabled()?1:0;=0A=
if (_uflash) fl=3D_uFlash();=0A=
if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
var e;=0A=
if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
if (!e) return;=0A=
var l=3De.value.split("UTM:");=0A=
var i,i2,c;=0A=
if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
for (var ii=3D0;ii-1) return;=0A=
if (h) { url=3Dl+"#"+p; }=0A=
else {=0A=
if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
}=0A=
}=0A=
return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
if (!_ulink || !l || l=3D=3D"") return;=0A=
_udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
if (!_ulink || !f || !f.action) return;=0A=
f.action=3D__utmLinkerUrl(f.action, h);=0A=
return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
if (!v || v=3D=3D"") return;=0A=
if (!_udo || _udo =3D=3D "") {=0A=
_udh=3D_uDomain();=0A=
if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
}=0A=
if (!_uVG()) return;=0A=
var r=3DMath.round(Math.random() * 2147483647);=0A=
_ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
var i=3Dnew Image(1,1);=0A=
i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
i.onload=3Dfunction() { _uVoid(); }=0A=
}=0A=
if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
var i2=3Dnew Image(1,1);=0A=
=
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
i2.onload=3Dfunction() { _uVoid(); }=0A=
}=0A=
}=0A=
function _uGCS() {=0A=
var t,c=3D"",dc=3D_ubd.cookie;=0A=
if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
var i,i2,i3,c=3D"-";=0A=
i=3Dl.indexOf(n);=0A=
i3=3Dn.indexOf("=3D")+1;=0A=
if (i > -1) {=0A=
i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
c=3Dl.substring((i+i3),i2);=0A=
}=0A=
return c;=0A=
}=0A=
function _uDomain() {=0A=
if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
if (_udn=3D=3D"auto") {=0A=
var d=3D_ubd.domain;=0A=
if (d.substring(0,4)=3D=3D"www.") {=0A=
d=3Dd.substring(4,d.length);=0A=
}=0A=
_udn=3Dd;=0A=
}=0A=
_udn =3D _udn.toLowerCase(); =0A=
if (_uhash=3D=3D"off") return 1;=0A=
return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
if (!d || d=3D=3D"") return 1;=0A=
var h=3D0,g=3D0;=0A=
for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
var c=3DparseInt(d.charCodeAt(i));=0A=
h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
}=0A=
return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
var lt=3D0,i=3D0;=0A=
if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
_uns=3Da.substring(i+1,a.length);=0A=
_uns=3D(_uns*1)+1;=0A=
a=3Da.substring(0,i);=0A=
if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
lt=3Da.substring(i+1,a.length);=0A=
a=3Da.substring(0,i);=0A=
}=0A=
if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
a=3Da.substring(0,i);=0A=
}=0A=
a+=3D"."+lt+"."+t+"."+_uns;=0A=
}=0A=
return a;=0A=
}=0A=
function _uTrim(s) {=0A=
if (!s || s=3D=3D"") return "";=0A=
while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
return s;=0A=
}=0A=
function _uEC(s) {=0A=
var n=3D"";=0A=
if (!s || s=3D=3D"") return "";=0A=
for (var i=3D0;i0) r=3Da.substring(i+1,i2); else return =
""; =0A=
if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
""; =0A=
if (f) {=0A=
return r;=0A=
} else {=0A=
var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
}=0A=
}=0A=
function _uIN(n) {=0A=
if (!n) return false;=0A=
for (var i=3D0;i"9") && (c!=3D".")) return false;=0A=
}=0A=
return true;=0A=
}=0A=
function _uES(s,u) {=0A=
if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
if (u) return encodeURI(s);=0A=
else return encodeURIComponent(s);=0A=
} else {=0A=
return escape(s);=0A=
}=0A=
}=0A=
function _uUES(s) {=0A=
if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
return decodeURIComponent(s);=0A=
} else {=0A=
return unescape(s);=0A=
}=0A=
}=0A=
function _uVG() {=0A=
if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
return false;=0A=
}=0A=
return true;=0A=
}=0A=
function _uSP() {=0A=
var s=3D100;=0A=
if (_usample) s=3D_usample;=0A=
if(s>=3D100 || s<=3D0) return true;=0A=
return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
cs=3Dnew Array("a","b","c","v","x","z");=0A=
h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
nx=3D_uNx()+";";=0A=
tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
tx=3Dtx.toGMTString()+";";=0A=
sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
sx=3Dsx.toGMTString()+";";=0A=
for (i=3D0;i<6;i++){=0A=
t=3D" expires=3D";=0A=
if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
}=0A=
}=0A=
function _uCO() {=0A=
if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
var d=3D'www.google.com';=0A=
if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
_ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
var sc=3Ddocument.createElement('script');=0A=
sc.type=3D'text/javascript';=0A=
sc.id=3D"_gasojs";=0A=
=
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
document.getElementsByTagName('head')[0].appendChild(sc); =0A=
}=0A=
function _uGT() {=0A=
var h=3Dlocation.hash, a;=0A=
if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
a=3D_uGC(h,"gaso=3D","&");=0A=
} else {=0A=
a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
}=0A=
return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
if (window.addEventListener) {=0A=
window.addEventListener('load', _uCO, false); =0A=
} else if (window.attachEvent) { =0A=
window.attachEvent('onload', _uCO);=0A=
}=0A=
}=0A=
=0A=
function _uNx() {=0A=
return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=
------=_NextPart_000_0000_01D08336.13D60490
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://apis.google.com/js/plusone.js
var gapi=3Dwindow.gapi=3Dwindow.gapi||{};gapi._bs=3Dnew =
Date().getTime();(function(){var =
aa=3DencodeURIComponent,k=3Dwindow,ba=3DObject,q=3Ddocument,ca=3DArray,da=
=3DparseInt,r=3DString,ea=3DdecodeURIComponent;function fa(a,b){return =
a.type=3Db}=0A=
var =
ga=3D"appendChild",ha=3D"shift",ia=3D"exec",ja=3D"width",t=3D"replace",ka=
=3D"concat",la=3D"charAt",ma=3D"match",u=3D"createElement",w=3D"setAttrib=
ute",na=3D"bind",oa=3D"getTime",pa=3D"getElementsByTagName",y=3D"substr",=
z=3D"toString",A=3D"split",B=3D"location",qa=3D"style",ra=3D"protocol",C=3D=
"href",sa=3D"action",E=3D"apply",ta=3D"attributes",ua=3D"height",F=3D"pus=
h",G=3D"test",va=3D"getElementById",wa=3D"JSON",H=3D"indexOf",xa=3D"nodeN=
ame",ya=3D"type",I=3D"length",J=3D"prototype",za=3D"removeChild",L=3D"cal=
l",Aa=3D"getAttribute",Ba=3D"charCodeAt",Ca=3D"substring",Da=3D=0A=
"documentMode",M=3D"parentNode",Ea=3D"update",N=3D"join",Fa=3D"toLowerCas=
e",Ga=3Dfunction(a,b,c){return =
a[L][E](a[na],arguments)},Ha=3Dfunction(a,b,c){if(!a)throw =
Error();if(2/g,Ra=3D/"/g,Sa=3D/'/g,Ta=3Dfunction(a){ret=
urn =
r(a)[t](Oa,"&")[t](Pa,"<")[t](Qa,">")[t](Ra,""")[t](Sa,"=
39;")},R=3Dfunction(){var =
a;if((a=3Dba.create)&&La[G](a))a=3Da(null);else{a=3D{};for(var b in =
a)a[b]=3D=0A=
void 0}return a},S=3Dfunction(a,b){return =
ba[J].hasOwnProperty[L](a,b)},Ua=3Dfunction(a){if(La[G](ba.keys))return =
ba.keys(a);var b=3D[],c;for(c in a)S(a,c)&&b[F](c);return =
b},T=3Dfunction(a,b){a=3Da||{};for(var c in =
a)S(a,c)&&(b[c]=3Da[c])},Va=3Dfunction(a){return =
function(){O.setTimeout(a,0)}},Wa=3Dfunction(a,b){if(!a)throw =
Error(b||"");},U=3DQ(O,"gapi",{});var V=3Dfunction(a,b,c){var d=3Dnew =
RegExp("([#].*&|[#])"+b+"=3D([^]*)","g");b=3Dnew =
RegExp("([?#].*&|[?#])"+b+"=3D([^]*)","g");if(a=3Da&&(d[ia](a)||b[ia](a=
)))try{c=3Dea(a[2])}catch(e){}return =
c},Xa=3D/^([^?#]*)(\?([^#]*))?(\#(.*))?$/,Ya=3Dfunction(a){a=3Da[ma](Xa);=
var b=3DR();b.K=3Da[1];b.l=3Da[3]?[a[3]]:[];b.v=3Da[5]?[a[5]]:[];return =
b},Za=3Dfunction(a){return =
a.K+(0Ma[L](b,e)&&c[F](e)}return =
c},Pb=3Dfunction(a){"loading"!=3DP.readyState?Ob(a):P.write("<"+Mb+' =
src=3D_%27%2bencodeURI(a)%2b%27_.html>'+Mb+">")},Ob=3Dfunction(a){var =
b=3DP[u](Mb);b[w]("src",a);b.async=3D"true";(a=3DP[pa](Mb)[0])?a[M].inser=
tBefore(b,a):(P.head||P.body||P.documentElement)[ga](b)},Qb=3Dfunction(a,=
b){var c=3Db&&b._c;if(c)for(var d=3D0;de;e++)d[e]=3Db[Ba](c)<<24|b[Ba](c+1)<<16|b[Ba](c+2)<<8|b[Ba](c+3=
),c+=3D4;else =
for(e=3D0;16>e;e++)d[e]=3Db[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=3D4;for=
(e=3D16;80>e;e++){var =
f=3Dd[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=3D(f<<1|f>>>31)&4294967295}b=3Da.b=
[0];c=3Da.b[1];for(var =
g=3Da.b[2],h=3Da.b[3],l=3Da.b[4],n,e=3D0;80>e;e++)40>e?20>e?(f=3Dh^c&(g^h=
),n=3D1518500249):(f=3Dc^g^h,n=3D1859775393):60>e?(f=3Dc&g|h&(c|g),n=3D24=
00959708):(f=3Dc^g^h,n=3D3395469782),f=3D(b<<5|b>>>27)+=0A=
f+l+n+d[e]&4294967295,l=3Dh,h=3Dg,g=3D(c<<30|c>>>2)&4294967295,c=3Db,b=3D=
f;a.b[0]=3Da.b[0]+b&4294967295;a.b[1]=3Da.b[1]+c&4294967295;a.b[2]=3Da.b[=
2]+g&4294967295;a.b[3]=3Da.b[3]+h&4294967295;a.b[4]=3Da.b[4]+l&4294967295=
};=0A=
tc[J].update=3Dfunction(a,b){if(null!=3Da){void =
0=3D=3D=3Db&&(b=3Da[I]);for(var =
c=3Db-this.c,d=3D0,e=3Dthis.C,f=3Dthis.j;dthis.j?this[Ea](this.w,56-this.j):this[Ea](this.w,=
this.c-(this.j-56));for(var =
c=3Dthis.c-1;56<=3Dc;c--)this.C[c]=3Db&255,b/=3D256;uc(this,this.C);for(c=
=3Db=3D0;5>c;c++)for(var =
d=3D24;0<=3Dd;d-=3D8)a[b]=3Dthis.b[c]>>d&255,++b;return a};var =
vc=3Dfunction(){this.G=3Dnew =
tc};vc[J].reset=3Dfunction(){this.G.reset()};var =
wc=3DO.crypto,xc=3D!1,yc=3D0,zc=3D0,Ac=3D1,Bc=3D0,Cc=3D"",Dc=3Dfunction(a=
){a=3Da||O.event;var =
b=3Da.screenX+a.clientX<<16,b=3Db+(a.screenY+a.clientY),b=3D(new =
Date)[oa]()%1E6*b;Ac=3DAc*b%Bc;0'))}catch(l){}finally{f||(f=3Da[u]("iframe"),=0A=
g&&(f.onload=3Dfunction(){f.onload=3Dnull;g[L](this)},Kc(d)))}for(var n =
in c)a=3Dc[n],"style"=3D=3D=3Dn&&"object"=3D=3D=3Dtypeof =
a?T(a,f[qa]):Mc[n]||f[w](n,r(a));(n=3De&&e.beforeNode||null)||e&&e.dontcl=
ear||ib(b);b.insertBefore(f,n);f=3Dn?n.previousSibling:b.lastChild;c.allo=
wtransparency&&(f.allowTransparency=3D!0);return f};var =
Qc=3D/^:[\w]+$/,Rc=3D/:([a-zA-Z_]+):/g,Sc=3Dfunction(){var =
a=3Dqc()||"0",b=3Drc(),c;c=3Dqc(void 0)||a;var d=3Drc(void =
0),e=3D"";c&&(e+=3D"u/"+c+"/");d&&(e+=3D"b/"+d+"/");c=3De||null;(e=3D(d=3D=
!1=3D=3D=3DY("isLoggedIn"))?"_/im/":"")&&(c=3D"");var =
f=3DY("iframes/:socialhost:"),g=3DY("iframes/:im_socialhost:");return =
nc=3D{socialhost:f,ctx_socialhost:d?g:f,session_index:a,session_delegate:=
b,session_prefix:c,im_prefix:e}},Tc=3Dfunction(a,b){return =
Sc()[b]||""},Uc=3Dfunction(a){return function(b,c){return =
a?Sc()[c]||a[c]||"":Sc()[c]||""}};var =
Vc=3D{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\=
\":"\\\\"},Wc=3Dfunction(a){var =
b,c,d;b=3D/[\"\\\x00-\x1f\x7f-\x9f]/g;if(void 0!=3D=3Da){switch(typeof =
a){case "string":return b[G](a)?'"'+a[t](b,function(a){var =
b=3DVc[a];if(b)return =
b;b=3Da[Ba]();return"\\u00"+Math.floor(b/16)[z](16)+(b%16)[z](16)})+'"':'=
"'+a+'"';case "number":return isFinite(a)?r(a):"null";case =
"boolean":case "null":return r(a);case =
"object":if(!a)return"null";b=3D[];if("number"=3D=3D=3Dtypeof =
a[I]&&!a.propertyIsEnumerable("length")){d=3D=0A=
a[I];for(c=3D0;c=3Dc&&(f.ic=3D"1");l=3D/^#|^fr-/;c=3D{};for(var n in =
f)S(f,n)&&l[G](n)&&(c[n[t](l,"")]=3Df[n],delete =
f[n]);n=3D"q"=3D=3DY("iframes/"+a+"/params/si")?f:c;l=3Dfc();for(var m =
in =
l)!S(l,m)||S(f,m)||S(c,m)||(n[m]=3Dl[m]);m=3D[][ka](hd);(n=3DY("iframes/"=
+=0A=
a+"/methods"))&&"object"=3D=3D=3Dtypeof =
n&&La[G](n[F])&&(m=3Dm[ka](n));for(var p in =
b)S(b,p)&&/^on/[G](p)&&("plus"!=3Da||"onconnect"!=3Dp)&&(m[F](p),delete =
f[p]);delete f.callback;c._methods=3Dm[N](",");return =
ab(d,f,c)},kd=3D["style","data-gapiscan"],md=3Dfunction(a){for(var =
b=3DR(),c=3D0!=3Da[xa][Fa]()[H]("g:"),d=3D0,e=3Da[ta][I];dtype"]=3Da;T(c,b);n=3Df;c=3Dm;f=3Dh||{};b=3Df[ta]||{};Wa(!f.allow=
Post||=0A=
!b.onload,"onload is not supported by post =
iframe");h=3Db=3Dn;Qc[G](b)&&(h=3DY("iframes/"+h[Ca](1)+"/url"),Wa(!!h,"U=
nknown iframe url config for - =
"+b));n=3Dbb(P,h[t](Rc,Tc));b=3Dc.ownerDocument||P;m=3D0;do =
h=3Df.id||["I",Nc++,"_",(new =
Date)[oa]()][N]("");while(b[va](h)&&5>++m);Wa(5>m,"Error creating iframe =
id");m=3D{};var =
p=3D{};b[Da]&&9>b[Da]&&(m.hostiemode=3Db[Da]);T(f.queryParams||{},m);T(f.=
fragmentParams||{},p);var =
x=3Df.connectWithQueryParams?m:p,D=3Df.pfname,v=3DR();v.id=3Dh;v.parent=3D=
b[B][ra]+"//"+b[B].host;var K=3DV(b[B][C],=0A=
"parent"),D=3DD||"";!D&&K&&(K=3DV(b[B][C],"id",""),D=3DV(b[B][C],"pfname"=
,""),D=3DK?D+"/"+K:"");v.pfname=3DD;T(v,x);(v=3DV(n,"rpctoken")||m.rpctok=
en||p.rpctoken)||(v=3Dx.rpctoken=3Df.rpctoken||r(Math.round(1E8*(xc?Gc():=
Fc()))));f.rpctoken=3Dv;v=3Db[B][C];x=3DR();(K=3DV(v,"_bsh",W.bsh))&&(x._=
bsh=3DK);(v=3Dkb(v))&&(x.jsh=3Dv);f.hintInFragment?T(x,p):T(x,m);n=3Dab(n=
,m,p,f.paramsSerializer);p=3DR();T(Lc,p);T(f[ta],p);p.name=3Dp.id=3Dh;p.s=
rc=3Dn;f.eurl=3Dn;if((f||{}).allowPost&&2E3a.i)a=3De,b=3Dd}});=
return{X:a,B:b}};var Yd=3Dfunction(a){if(0!=3D=3Da[H]("GCSC"))return =
null;var b=3D{O:!1};a=3Da[y](4);if(!a)return b;var =
c=3Da[la](0);a=3Da[y](1);var d=3Da.lastIndexOf("_");if(-1=3D=3Dd)return =
b;var e=3DWd(a[y](d+1));if(null=3D=3De)return =
b;a=3Da[Ca](0,d);if("_"!=3D=3Da[la](0))return =
b;d=3D"E"=3D=3D=3Dc&&e.g;return!d&&("U"!=3D=3Dc||e.g)||d&&!Ud?b:{O:!0,g:d=
,da:a[y](1),domain:e.domain,i:e.i}},Zd=3Dfunction(a){if(!a)return[];a=3Da=
[A]("=3D");return =
a[1]?a[1][A]("|"):[]},$d=3Dfunction(a){a=3Da[A](":");return{D:a[0][A]("=3D=
")[1],ca:Zd(a[1]),fa:Zd(a[2]),ea:Zd(a[3])}},ae=3Dfunction(){var a=3D=0A=
Xd(),b=3Da.X,a=3Da.B;if(null!=3D=3Da){var c;Vd.iterate(function(a,d){var =
e=3DYd(a);e&&e.O&&e.g=3D=3Db.g&&e.i=3D=3Db.i&&(c=3Dd)});if(c){var =
d=3D$d(c),e=3Dd&&d.ca[Number(a)],d=3Dd&&d.D;if(e)return{B:a,ba:e,D:d}}}re=
turn null};var =
be=3Dfunction(a){this.L=3Da};be[J].o=3D0;be[J].H=3D2;be[J].L=3Dnull;be[J]=
.F=3D!1;be[J].U=3Dfunction(){this.F||(this.o=3D0,this.F=3D!0,this.S())};b=
e[J].S=3Dfunction(){this.F&&(this.L()?this.o=3Dthis.H:this.o=3DMath.min(2=
*(this.o||this.H),120),k.setTimeout(Ia(this.S,this),1E3*this.o))};for(var=
ce=3D0;64>ce;++ce);var de=3Dnull,jc=3Dfunction(){return =
W.oa=3D!0},kc=3Dfunction(){W.oa=3D!0;var =
a=3Dae();(a=3Da&&a.B)&&ac("googleapis.config/sessionIndex",a);de||(de=3DQ=
(W,"ss",new be(ee)));a=3Dde;a.U&&a.U()},ee=3Dfunction(){var =
a=3Dae(),b=3Da&&a.ba||null,c=3Da&&a.D;Ub("auth",{callback:function(){var =
a=3DO.gapi.auth,e=3D{client_id:c,session_state:b};a.checkSessionState(e,f=
unction(b){var =
c=3De.session_state,h=3DY("isLoggedIn");b=3DY("debug/forceIm")?!1:c&&b||!=
c&&!b;if(h=3Dh!=3Db)ac("isLoggedIn",b),kc(),od(),b||((b=3Da.signOut)?b():=
(b=3Da.setToken)&&b(null));=0A=
b=3Dfc();var =
l=3DY("savedUserState"),c=3Da._guss(b.cookiepolicy),l=3Dl!=3Dc&&"undefine=
d"!=3Dtypeof =
l;ac("savedUserState",c);(h||l)&&gc(b)&&!Y("disableRealtimeCallback")&&a.=
_pimf(b,!0)})}});return!0};ub("bs0",!0,k.gapi._bs);ub("bs1",!0);delete =
k.gapi._bs;})();=0A=
gapi.load("plusone",{callback:window["gapi_onload"],_c:{"jsl":{"ci":{"lla=
ng":"en","client":{"headers":{"response":["Cache-Control","Content-Dispos=
ition","Content-Encoding","Content-Language","Content-Length","Content-MD=
5","Content-Range","Content-Type","Date","ETag","Expires","Last-Modified"=
,"Location","Pragma","Range","Server","Transfer-Encoding","WWW-Authentica=
te","Vary","X-Goog-Safety-Content-Type","X-Goog-Safety-Encoding","X-Goog-=
Upload-Chunk-Granularity","X-Goog-Upload-Control-URL","X-Goog-Upload-Size=
-Received","X-Goog-Upload-Status","X-Goog-Upload-URL","X-Goog-Diff-Downlo=
ad-Range","X-Goog-Hash","X-Goog-Updated-Authorization","X-Server-Object-V=
ersion","X-Guploader-Customer","X-Guploader-Upload-Result","X-Guploader-U=
ploadid"],"request":["Accept","Accept-Language","Authorization","Cache-Co=
ntrol","Content-Disposition","Content-Encoding","Content-Language","Conte=
nt-Length","Content-MD5","Content-Range","Content-Type","Date","GData-Ver=
sion","Host","If-Match","If-Modified-Since","If-None-Match","If-Unmodifie=
d-Since","Origin","OriginToken","Pragma","Range","Slug","Transfer-Encodin=
g","X-ClientDetails","X-GData-Client","X-GData-Key","X-Goog-AuthUser","X-=
Goog-PageId","X-Goog-Encode-Response-If-Executable","X-Goog-Correlation-I=
d","X-Goog-Request-Info","X-Goog-Experiments","x-goog-iam-role","x-goog-i=
am-authorization-token","X-Goog-Spatula","X-Goog-Upload-Command","X-Goog-=
Upload-Content-Disposition","X-Goog-Upload-Content-Length","X-Goog-Upload=
-Content-Type","X-Goog-Upload-File-Name","X-Goog-Upload-Offset","X-Goog-U=
pload-Protocol","X-Goog-Visitor-Id","X-HTTP-Method-Override","X-JavaScrip=
t-User-Agent","X-Pan-Versionid","X-Origin","X-Referer","X-Upload-Content-=
Length","X-Upload-Content-Type","X-Use-HTTP-Status-Code-Override","X-YouT=
ube-VVT","X-YouTube-Page-CL","X-YouTube-Page-Timestamp"]},"rms":"migrated=
","cors":false},"plus_layer":{"isEnabled":false},"enableMultilogin":true,=
"drive_share":{"useStandaloneSharingService":true},"disableRealtimeCallba=
ck":false,"isLoggedIn":false,"iframes":{"additnow":{"methods":["launchurl=
"],"url":"https://apis.google.com/additnow/additnow.html?usegapi\u003d1"}=
,"person":{"url":":socialhost:/:session_prefix:_/widget/render/person?use=
gapi\u003d1"},"visibility":{"params":{"url":""},"url":":socialhost:/:sess=
ion_prefix:_/widget/render/visibility?usegapi\u003d1"},"photocomments":{"=
url":":socialhost:/:session_prefix:_/widget/render/photocomments?usegapi\=
u003d1"},"plus_followers":{"params":{"url":""},"url":":socialhost:/_/im/_=
/widget/render/plus/followers?usegapi\u003d1"},"playreview":{"url":"https=
://play.google.com/store/ereview?usegapi\u003d1"},"signin":{"methods":["o=
nauth"],"params":{"url":""},"url":":socialhost:/:session_prefix:_/widget/=
render/signin?usegapi\u003d1"},"share":{"url":":socialhost:/:session_pref=
ix::im_prefix:_/widget/render/share?usegapi\u003d1"},"commentcount":{"url=
":":socialhost:/:session_prefix:_/widget/render/commentcount?usegapi\u003=
d1"},"page":{"url":":socialhost:/:session_prefix:_/widget/render/page?use=
gapi\u003d1"},"hangout":{"url":"https://talkgadget.google.com/:session_pr=
efix:talkgadget/_/widget"},"plus_circle":{"params":{"url":""},"url":":soc=
ialhost:/:session_prefix::se:_/widget/plus/circle?usegapi\u003d1"},"youtu=
be":{"methods":["scroll","openwindow"],"params":{"location":["search","ha=
sh"]},"url":":socialhost:/:session_prefix:_/widget/render/youtube?usegapi=
\u003d1"},"zoomableimage":{"url":"https://ssl.gstatic.com/microscope/embe=
d/"},"card":{"url":":socialhost:/:session_prefix:_/hovercard/card"},"evwi=
dget":{"params":{"url":""},"url":":socialhost:/:session_prefix:_/events/w=
idget?usegapi\u003d1"},"reportabuse":{"params":{"url":""},"url":":socialh=
ost:/:session_prefix:_/widget/render/reportabuse?usegapi\u003d1"},"follow=
":{"url":":socialhost:/:session_prefix:_/widget/render/follow?usegapi\u00=
3d1"},"shortlists":{"url":""},"plus":{"url":":socialhost:/:session_prefix=
:_/widget/render/badge?usegapi\u003d1"},"configurator":{"url":":socialhos=
t:/:session_prefix:_/plusbuttonconfigurator?usegapi\u003d1"},":socialhost=
:":"https://apis.google.com","post":{"params":{"url":""},"url":":socialho=
st:/:session_prefix::im_prefix:_/widget/render/post?usegapi\u003d1"},"com=
munity":{"url":":ctx_socialhost:/:session_prefix::im_prefix:_/widget/rend=
er/community?usegapi\u003d1"},":gplus_url:":"https://plus.google.com","rb=
r_s":{"params":{"url":""},"url":":socialhost:/:session_prefix::se:_/widge=
t/render/recobarsimplescroller"},"autocomplete":{"params":{"url":""},"url=
":":socialhost:/:session_prefix:_/widget/render/autocomplete"},"plus_shar=
e":{"params":{"url":""},"url":":socialhost:/:session_prefix::se:_/+1/shar=
ebutton?plusShare\u003dtrue\u0026usegapi\u003d1"},":source:":"3p","blogge=
r":{"methods":["scroll","openwindow"],"params":{"location":["search","has=
h"]},"url":":socialhost:/:session_prefix:_/widget/render/blogger?usegapi\=
u003d1"},"savetowallet":{"url":"https://clients5.google.com/s2w/o/savetow=
allet"},"rbr_i":{"params":{"url":""},"url":":socialhost:/:session_prefix:=
:se:_/widget/render/recobarinvitation"},"appcirclepicker":{"url":":social=
host:/:session_prefix:_/widget/render/appcirclepicker"},"udc_webconsentfl=
ow":{"params":{"url":""},"url":"https://www.google.com/settings/webconsen=
t?usegapi\u003d1"},"savetodrive":{"methods":["save"],"url":"https://drive=
.google.com/savetodrivebutton?usegapi\u003d1"},":im_socialhost:":"https:/=
/plus.googleapis.com","ytshare":{"params":{"url":""},"url":":socialhost:/=
:session_prefix:_/widget/render/ytshare?usegapi\u003d1"},":signuphost:":"=
https://plus.google.com","plusone":{"params":{"count":"","size":"","url":=
""},"url":":socialhost:/:session_prefix::se:_/+1/fastbutton?usegapi\u003d=
1"},"comments":{"methods":["scroll","openwindow"],"params":{"location":["=
search","hash"]},"url":":socialhost:/:session_prefix:_/widget/render/comm=
ents?usegapi\u003d1"},"ytsubscribe":{"url":"https://www.youtube.com/subsc=
ribe_embed?usegapi\u003d1"}},"isPlusUser":false,"debug":{"host":"https://=
apis.google.com","forceIm":false,"reportExceptionRate":0.05,"rethrowExcep=
tion":false},"deviceType":"desktop","inline":{"css":1},"lexps":[100,81,97=
,127,124,79,122,61,30,45],"include_granted_scopes":true,"oauth-flow":{"us=
egapi":false,"disableOpt":true,"authUrl":"https://accounts.google.com/o/o=
auth2/auth","proxyUrl":"https://accounts.google.com/o/oauth2/postmessageR=
elay","idpIframeUrl":"https://accounts.google.com/o/oauth2/iframe"},"repo=
rt":{"apiRate":{"gapi\\.signin\\..*":0.05},"host":"https://apis.google.co=
m","rate":0.001,"apis":["iframes\\..*","gadgets\\..*","gapi\\.appcirclepi=
cker\\..*","gapi\\.auth\\..*","gapi\\.client\\..*"]},"csi":{"rate":0.01},=
"googleapis.config":{"auth":{"useFirstPartyAuthV2":false}}},"h":"m;/_/scs=
/apps-static/_/js/k\u003doz.gapi.en_GB.XcHnravmM0Q.O/m\u003d__features__/=
am\u003dIQ/rt\u003dj/d\u003d1/t\u003dzcms/rs\u003dAGLTcCMUV2znxOWT7bKXy_s=
FB_AMTk9Hbg","u":"https://apis.google.com/js/plusone.js","hee":true,"fp":=
"54ee6daa73ebb14fd12b674348eed3512555a14b","dpo":false},"platform":["addi=
tnow","blogger","comments","commentcount","community","follow","page","pe=
rson","playreview","plus","plusone","post","reportabuse","savetodrive","s=
avetowallet","sharetoclassroom","shortlists","visibility","youtube","ytsu=
bscribe","zoomableimage","signin2","photocomments","hangout","udc_webcons=
entflow"],"fp":"54ee6daa73ebb14fd12b674348eed3512555a14b","annotation":["=
interactivepost","recobar","autocomplete","profile","signin2"],"bimodal":=
["signin","share"]}});
------=_NextPart_000_0000_01D08336.13D60490
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://edge.quantserve.com/quant.js
/* Copyright (c) 2008-2013, Quantcast Corp. */=0A=
if(!__qc){var =
__qc=3D{qs:'quantserve.com',ql:'quantcount.com',pixelcalls:[],pmto:null,p=
mc:undefined,qcdst:function(){if(__qc.qctzoff(0)!=3D__qc.qctzoff(6))retur=
n 1;return 0;},qctzoff:function(m){var d1=3Dnew =
Date(2000,m,1,0,0,0,0);var t=3Dd1.toGMTString();var d3=3Dnew =
Date(t.substring(0,t.lastIndexOf(" ")-1));return =
d1-d3;},qceuc:function(s){if(typeof(encodeURIComponent)=3D=3D'function'){=
return encodeURIComponent(s);}=0A=
else{return escape(s);}},qcrnd:function(){return =
Math.round(Math.random()*2147483647);},qcgc:function(n){var v=3D'';var =
c=3Ddocument.cookie;if(!c)return v;var i=3Dc.indexOf(n+"=3D");var =
len=3Di+n.length+1;if(i>-1){var =
end=3Dc.indexOf(";",len);if(end<0)end=3Dc.length;v=3Dc.substring(len,end)=
;}=0A=
return v;},qcdomain:function(){var =
d=3Ddocument.domain;if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.l=
ength);var a=3Dd.split(".");var len=3Da.length;if(len<3)return d;var =
e=3Da[len-1];if(e.length<3)return d;d=3Da[len-2]+"."+a[len-1];return =
d;},qhash2:function(h,s){for(var =
i=3D0;i0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A=
else{var da=3Dnew Date();var db=3Dnew =
Date(da.getTime()+47335389000);a=3D'P0-'+__qc.qcrnd()+'-'+da.getTime();u.=
cookie=3D"__qca=3D"+a+"; expires=3D"+db.toGMTString()+"; path=3D/; =
domain=3D"+d;a=3D__qc.qcgc("__qca");if(a.length>0){s+=3D";fpan=3D1;fpa=3D=
"+a;}=0A=
else{s+=3D";fpan=3Du;fpa=3D";}}=0A=
return s;},qcdc:function(n){document.cookie=3Dn+"=3D; expires=3DThu, 01 =
Jan 1970 00:00:01 GMT; path=3D/; =
domain=3D"+__qc.qcdomain();},qpxload:function(img){if(img&&typeof(img.wid=
th)=3D=3D"number"&&img.width=3D=3D3){__qc.qcdc("__qca");}},qcdnt:function=
(){var =
ipf=3Dfalse;if(typeof(window.external)!=3D=3D'undefined'&&window.external=
!=3D=3Dnull){var we=3Dwindow.external;ipf=3D(typeof =
we.InPrivateFilteringEnabled=3D=3D=3D'function'&&we.InPrivateFilteringEna=
bled()=3D=3D=3Dtrue);}=0A=
return(ipf||navigator.doNotTrack=3D=3D=3D"1"||navigator.doNotTrack=3D=3D=3D=
"yes"||navigator.msDoNotTrack=3D=3D=3D"1");},qcp:function(p,myqo){var =
s=3D'',a=3Dnull;uh=3Dnull;var =
media=3D'webpage',event=3D'load';if(myqo!=3Dnull){for(var k in =
myqo){if(typeof(k)!=3D'string'){continue;}=0A=
if(typeof(myqo[k])!=3D'string'){continue;}=0A=
if(k=3D=3D'uid'||k=3D=3D'uh'){if(__qc.qcdnt()=3D=3D=3Dfalse){uh=3D__qc.qh=
ash(myqo[k]);}=0A=
delete myqo[k];continue;}=0A=
if(k=3D=3D'qacct'){a=3Dmyqo[k];continue;}=0A=
s+=3D';'+k+p+'=3D'+__qc.qceuc(myqo[k]);if(k=3D=3D'media'){media=3Dmyqo[k]=
;}=0A=
if(k=3D=3D'event'){event=3Dmyqo[k];}}}=0A=
if(typeof a!=3D"string"){if((typeof =
_qacct=3D=3D"undefined")||(_qacct.length=3D=3D0))return'';a=3D_qacct;}=0A=
if(typeof =
uh=3D=3D=3D'string'){myqo['uh']=3Duh;s+=3D';uh'+p+'=3D'+__qc.qceuc(uh);}=0A=
if(media=3D=3D'webpage'&&event=3D=3D'load'){for(var =
i=3D0;i<__qc.qpixelsent.length;i++){if(__qc.qpixelsent[i]=3D=3Da)return''=
;}=0A=
__qc.qpixelsent.push(a);}=0A=
if(media=3D=3D'ad'){__qc.qad=3D1;}=0A=
s=3D';a'+p+'=3D'+a+s;return s;},qcesc:function(s){return =
s.replace(/\./g,'%2E').replace(/,/g,'%2C');},qcd:function(o){return(typeo=
f(o)!=3D"undefined"&&o!=3Dnull);},qcogl:function(){var =
m=3Ddocument.getElementsByTagName('meta');var o=3D'';for(var =
i=3D0;i=3D1000)return =
o;if(__qc.qcd(m[i])&&__qc.qcd(m[i].attributes)&&__qc.qcd(m[i].attributes.=
property)&&__qc.qcd(m[i].attributes.property.value)&&__qc.qcd(m[i].conten=
t)){var p=3Dm[i].attributes.property.value;var =
c=3Dm[i].content;if(p.length>3&&p.substring(0,3)=3D=3D'og:'){if(o.length>=
0)o+=3D',';var =
l=3D(c.length>80)?80:c.length;o+=3D__qc.qcesc(p.substring(3,p.length))+'.=
'+__qc.qcesc(c.substring(0,l));}}}=0A=
return =
__qc.qceuc(o);},qchcr:function(e){if(e.source!=3D=3Dwindow.top){return;}=0A=
var params=3Dnull;try{params=3D(typeof =
JSON=3D=3D=3D'object')&&JSON.parse(e.data);}catch(e){}=0A=
if(params&&typeof =
params.PrivacyManagerAPI=3D=3D=3D'object'){clearTimeout(__qc.pmto);if(win=
dow.removeEventListener){window.removeEventListener('message',__qc.qchcr,=
false);}=0A=
else if(window.detachEvent){window.detachEvent('onmessage',__qc.qchcr);}=0A=
__qc.pmc=3Dparams.PrivacyManagerAPI;__qc.firepixels();}},qccfp:function(a=
ction,type){__qc.pmc=3DPrivacyManagerAPI.callApi(action,__qc.qs,__qc.qcdo=
main(),"truste.com",type);__qc.firepixels();},qcctp:function(action,type)=
{var params=3D{PrivacyManagerAPI:{timestamp:new =
Date().getTime(),action:action,self:__qc.qs,domain:__qc.qcdomain(),author=
ity:"truste.com",type:type}};if(window.addEventListener){window.addEventL=
istener('message',__qc.qchcr,false);}=0A=
else if(window.attachEvent){window.attachEvent('onmessage',__qc.qchcr);}=0A=
else{__qc.pmc=3Dtrue;__qc.firepixels();return;}=0A=
try{window.top.postMessage(JSON.stringify(params),"*");}=0A=
catch(e){}=0A=
__qc.pmto=3DsetTimeout(function(){if(__qc.pmc=3D=3D=3Dundefined){__qc.pmc=
=3Dtrue;__qc.firepixels();}},25);},qc_consent:function(action,type){if(__=
qc.pmc=3D=3D=3Dundefined){if(window.top=3D=3D=3Dwindow.self){if(typeof =
PrivacyManagerAPI=3D=3D=3D'object'&&typeof =
PrivacyManagerAPI.callApi=3D=3D=3D'function'){__qc.qccfp(action,type);ret=
urn;}}=0A=
else if(!!window.postMessage&&typeof =
JSON=3D=3D=3D'object'){__qc.qcctp(action,type);return;}=0A=
__qc.pmc=3Dtrue;}=0A=
__qc.firepixels();},qctv:function(cm_consent){var cmv=3D'';if(typeof =
cm_consent=3D=3D=3D'object'){cmv=3D'p';cmv+=3Dcm_consent.consent=3D=3D=3D=
'approved'?'a':'d';cmv+=3Dcm_consent.source=3D=3D=3D'asserted'?'e':'i';}=0A=
return cmv;},qcenqp:function(qoptions){var =
e=3D(typeof(encodeURIComponent)=3D=3D'function')?"n":"s";var =
r=3D__qc.qcrnd();var =
sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1';var =
qocount=3D0;__qc.qad=3D0;if(typeof =
__qc.qpixelsent=3D=3D"undefined"){__qc.qpixelsent=3Dnew Array();}=0A=
if(typeof =
qoptions!=3D"undefined"&&qoptions!=3Dnull){__qc.qopts=3Dqoptions;for(var =
k in =
__qc.qopts){if(typeof(__qc.qopts[k])=3D=3D'string'){qo=3D__qc.qcp("",__qc=
.qopts);break;}else =
if(typeof(__qc.qopts[k])=3D=3D'object'&&__qc.qopts[k]!=3Dnull){++qocount;=
qo+=3D__qc.qcp("."+qocount,__qc.qopts[k]);}}}else if(typeof =
_qacct=3D=3D"string"){qo=3D__qc.qcp("",null);}=0A=
if(qo.length=3D=3D0)return;var =
ce=3D(navigator.cookieEnabled)?"1":"0";if(typeof =
navigator.javaEnabled!=3D'undefined')je=3D(navigator.javaEnabled())?"1":"=
0";if(typeof =
_qmeta!=3D"undefined"&&_qmeta!=3Dnull){qm=3D';m=3D'+__qc.qceuc(_qmeta);_q=
meta=3Dnull;}=0A=
if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth=
;}=0A=
var d=3Dnew Date();var dst=3D__qc.qcdst();var =
fp=3D__qc.qcsc();if(window.location&&window.location.href)url=3D__qc.qceu=
c(window.location.href);if(window.document&&window.document.referrer)ref=3D=
__qc.qceuc(window.document.referrer);if(self=3D=3Dtop)ns=3D'0';var =
ogl=3D__qc.qcogl();var =
p1=3D'/pixel;r=3D'+r+qo+fp+';ns=3D'+ns+';ce=3D'+ce;var =
p2=3D';je=3D'+je+';sr=3D'+sr+';enc=3D'+e+';dst=3D'+dst+';et=3D'+d.getTime=
()+';tzo=3D'+d.getTimezoneOffset()+qm+';ref=3D'+ref+';url=3D'+url+';ogl=3D=
'+ogl;__qc.pixelcalls.push({p1:p1,p2:p2});__qc.firepixels();},fire:functi=
on(o){var =
src=3D'http';if(window.location.protocol=3D=3D'https:'){src+=3D's';}=0A=
src+=3D'://pixel.';src+=3D(__qc.pmc=3D=3D=3Dtrue||__qc.pmc.consent=3D=3D=3D=
'approved')?__qc.qs:__qc.ql;src+=3Do.p1;src+=3D';cm=3D'+__qc.qctv(__qc.pm=
c);src+=3Do.p2;var img=3Dnew =
Image();img.alt=3D'';img.src=3Dsrc;img.onload=3Dfunction(){__qc.qpxload(i=
mg);};},firepixels:function(){if(__qc.pmc){while(__qc.pixelcalls.length){=
__qc.fire(__qc.pixelcalls.shift());}}else{__qc.qc_consent('getConsent','a=
dvertising');}},quantserve:function(){if(typeof =
_qevents=3D=3D'undefined'){_qevents=3D[];}=0A=
if(typeof =
_qoptions!=3D"undefined"&&_qoptions!=3Dnull){__qc.qcenqp(_qoptions);_qopt=
ions=3Dnull;}else if(!_qevents.length&&typeof =
_qacct!=3D"undefined"){__qc.qcenqp(null);}=0A=
if(!__qc.evts){for(var k in _qevents){__qc.qcenqp(_qevents[k]);}=0A=
_qevents=3D{push:function(){var a=3Darguments;for(var =
i=3D0;i0?b:b+"?"}(function(){var =
b=3DKONTERA_INTERFACE.reactionResponse?KONTERA_INTERFACE.reactionResponse=
.reporterUrl:void 0;return =
b?b:"http://kona33.kontera.com/KonaReport.js?rId=3Ddummy&p=3D"+window.dc_=
PublisherID}())};KONTERA_INTERFACE.getReporterParams=3Dfunction(){return =
KONTERA_INTERFACE.urlToJson(KONTERA_INTERFACE.getReporterUrl())};=0A=
var isWindows=3Dfunction(){return =
navigator.userAgent.indexOf("Windows")!=3D=3D-1?true:false},isMac=3Dfunct=
ion(){return =
navigator.userAgent.indexOf("Mac")!=3D=3D-1?true:false},getQueryVariable=3D=
function(b){for(var =
a=3D"",c=3Dnull,d=3Dwindow.location.search.substring(1).split("&"),e=3D0;=
e-1&&(a=3Da.substring(0,a.indexOf("/")))}else =
if(b.indexOf("http://")=3D=3D=3D0||b.indexOf("https://")=3D=3D=3D0){for(v=
ar =
a=3Db.indexOf("http://")+7,a=3Db.substring(a,b.length),c=3D0,d=3D0;d1&&(a=3Da.substring(a.i=
ndexOf(".")+1,a.length));a.indexOf("/")>-1&&(a=3Da.substring(0,a.indexOf(=
"/")))}else =
if(b.indexOf("/")>-1){a=3Db.indexOf("/");a=3Db.substring(0,a)}a.length<=3D=
4&&(a=3Db);return a},isInArray=3Dfunction(b,a){for(var c=3D=0A=
0;c=3D8&&!KONTERA_=
INTERFACE.isMobile)window.hasRMFlashSupport=3Dtrue},checkFlashSupportForH=
ybrid=3Dfunction(){return =
getFlashVersion()[0]>=3D9?true:false},konaStartTime=3D(new =
Date).getTime(),konaPageLoadMeasureReport=3D{};KONTERA_INTERFACE.ready(fu=
nction(){konaPageLoadMeasureReport.pr=3D(new =
Date).getTime()-konaStartTime});var =
TWEAK_MODE_DEFAULT=3D0,konaTweakMode=3DTWEAK_MODE_DEFAULT;KONTERA_INTERFA=
CE.replaceStringWith=3D=0A=
function(b,a,c){return =
b.replace(RegExp(a,"gi"),c)};KONTERA_INTERFACE.trace=3Dfunction(){typeof =
window.console!=3D=3D"undefined"&&typeof =
window.console.log=3D=3D=3D"function"&&window.console.log.apply(window.co=
nsole,arguments)};var =
konalogMode=3D!1,isKonaFirst=3D!1;"undefined"=3D=3D=3Dtypeof =
window.konaSuffix&&(window.konaSuffix=3D"?00000000482",isKonaFirst=3D!0);=
KONTERA_INTERFACE.isMobile=3Dnavigator.userAgent.match(/Windows =
Phone|Android|iPhone|iPad|J2ME|Symbian|BlackBerry|sonyericsson|nokia|Wind=
ows CE|Opera =
Mini/i)||document.location.search.match(/(kona_iphone|kona_android)=3D1/)=
||=0A=
document.location.search.match(/kona_platform=3D(ios|android)/);(function=
(){if(window.KONA_PREV_VERSION){var =
b=3DKONTERA_INTERFACE.isMobile?50:90;window.konaAB_JSVersion=3Dwindow.kon=
aAB_JSVersion||b;Math.random()*1000?setTimeout("trace('"+b+"')",500):tryToTrac=
eRounds=3Dnull}},logit=3Dfunction(b){trace(b)},KonaJSfiles=3D[],scriptTag=
Id=3Dfunction(){var =
b=3D"";dc_PublisherID=3D=3D=3D503&&bIE6&&(b=3D"ID=3D'catfish-wrap'");retu=
rn b},=0A=
startDynamicContentFlow=3Dfunction(b){if(!(window.dc_flowMode=3D=3D=3D0||=
window.dc_flowMode=3D=3D=3D1)){if(window.dc_flowMode!=3D=3D3){delayJSFlow=
BY=3D3E3;isDynamicContent=3Dtrue;if(!isCalledKonaBase){isCalledKonaBase=3D=
true;for(var =
a,c=3D0;c0&&setTimeout(function(){startDynamicContentFlow()}=
,75)}}};if(!konaNonSupportedPlatform&&(isNewLayer&&(KonaJSfiles[KonaJSfil=
es.length]=3DbasePublisherPath+"designParams.js"+konaSuffix),KonaJSfiles[=
KonaJSfiles.length]=3DHTTP_KONTERA_BASE+"/javascript/lib/"+KONA_VERSION+"=
/"+sName,"undefined"!=3D=3Dtypeof dc_PublisherID)){var =
scriptTags=3D"",disableKontera=3DreadCookie("KonteraContentLink"),disable=
Infra=3DreadCookie("disable_kontera"),tagID=3DscriptTagId();if(!isRestric=
tedUrl&&!(isHybridForLinuxFlag&&=0A=
!isWindows()&&!isMac()||!checkFlashSupportForHybrid()&&hybridGroup.hasIte=
m(dc_PublisherID)||disableKontera||disableInfra||73310=3D=3D=3Ddc_Publish=
erID||isDynamicContent||!isKonaFirst)){if(!window.document||!window.docum=
ent.body)KonaJSfiles=3D[KONTERA_INTERFACE.getReporterUrl()+'&MQKey=3DErro=
rs&ReportData=3D{"JSVersion":"'+KONA_VERSION+'","url":"'+escape(window.lo=
cation)+'","errorType":"badtag"}&r=3D'+Math.floor(1001*Math.random())];fo=
r(var i=3D0;i<\/SCRIPT>",KONTERA_INTERFACE.write(scriptTags=
)}hybridGroup=3Dnull;4=3D=3D=3Dwindow.dc_flowMode&&KONTERA_INTERFACE.read=
y(startDynamicContentFlow)}};=0A=
------=_NextPart_000_0000_01D08336.13D60490
Content-Type: text/html;
charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.electronics-tutorials.com/basics/wide-band-rf-transformers.htm
wide band rf transformers=20
=20
=20
=20
=20
=20
=20
Applications for wide band rf transformers include =
impedance=20
matching, voltage or current transformation, DC isolation, balanced / =
unbalanced=20
mixing, matching, power splitting, coupling, and signal inversion. =
Custom wide=20
band transformers with special combinations of impedance ratio, =
insertion loss,=20
frequency response, and current handling are also =
available."
Wideband rf transformers are simply transfomers designed to provide =
an=20
impedance transformation over a broad frequency range. In amateur radio=20
applications we wind these transformers on ferrite =
toroids. A common impedance transformation is 200 ohms to 50 ohms =
using a=20
bi-filar winding. Here is an example from our broad=20
band amplifiers tutorial.
=20
Figure 1. - wideband rf amplifier with shunt feedback and =
emitter=20
degeneration
Transformer T1 is a broadband rf transformer.=20
Designing wide band rf transformers
In the design of these kinds of wide band rf transformers the primary =
reactance is usually around 5 times the primary impeda=
nce.=20
With a 200 ohms to 50 ohm transformer, we would allow a reactance of =
1,000 ohms=20
at the lowest frequency of interest. Just as an example consider =
we were=20
building a broad band amplifier for the amateur bands and going down as =
low as=20
1.8 Mhz.=20
For this example we would need bi-filar windings which have a reacta=
nce=20
of 1,000 ohms at 1.8 Mhz, this means a required induc=
tance=20
of around 88 uH. A look through the Amidon data book tells me that =
ferrite=20
toroid FT-50-61 as one example can provide me with an AL factor of 68mH =
/ 1000=20
turns.=20
This means if 1,000 turns were wound on the toroid it would give us =
68 mH.=20
Yes that IS milli-henries, these are ferrite toroids.=20
Calculating turns for wide band rf transformers
To wind a wide band rf transformer with an inductance of 88 uH (yes =
that's=20
micro-henries) which is in fact 0.088 mh we use the following formula:=20
Turns =3D 1,000 X SQRT (L in mH / AL factor) =
=3D 1,000 X=20
SQRT (0.088 / 68) =3D 36 turns.=20
Our wide band rf transformer needs 36 turns to achieve an inductance =
of 88=20
uH.=20
Winding the wide band rf transformer
Because this is a bi-filar winding for our wide band rf transformer, =
we need=20
two lengths of wire which we will "twist" together at a "pitch" of 2.5 =
turns per=20
inch or 1 turn per 10 mm. If you anchor one end of the two wires =
together in a=20
bench vise and fix the other ends securely in a hand drill (a bent nail =
or fish=20
hook helps here) you then gently "stretch" the wires first. Then you =
slowly turn=20
the hand drill and notice the two wires "twisting" together, as you =
proceed you=20
will notice more and more twists appearing. Stop when you have about 2.5 =
twists=20
to the inch. Stretch the wires once more.=20
Wind 36 turns through the toroid and that is it! To use in an =
application=20
such as figure 1 above you need to pay attention to the "phasing". =
Notice the=20
two dots on T1 above? They indicate the start of each wire. Use =
an=20
ohmmeter to find the start and finish of one winding, mark it in some =
convenient=20
manner e.g. coloured pen. The other winding should then be obvious.=20
Commercially manufactured wide band rf transformers
Coilcraft is one manufacturer of wide band transformers which provide =
reliable performance.=20
The transformers are offered in tapped or untapped configurations and =
are=20
packaged in a low-profile DIP-style plastic case. All parts are =
available in=20
either a surface mount version or a through-hole version that=92s =
compatible with=20
standard DIP sockets.=20
Applications include impedance matching, voltage or current =
transformation,=20
DC isolation, balanced / unbalanced mixing, matching, power splitting, =
coupling,=20
and signal inversion. Custom wide band transformers with special =
combinations of=20
impedance ratio, insertion loss, frequency response, and current =
handling are=20
also available.=20
Designing wide band rf transformers for different impedances
Alright what if you need something other than a 200 ohm to 50 ohms=20
transformer, how would you go about it?=20
What I tell you here now is applicable from DC to daylight. What that =
means=20
is, it is equally applicable to an audio transformer with a bandwidth of =
100 Hz=20
to 3,000 Hz (for an audio=20
transformer) as it is to a broadband transformer designed to operate =
at say=20
7.00 to 7.50 Mhz. Read on.=20
Firstly you need to pick either a lower 1 dB or 3 dB bandwidth. =
Wozzat???=20
Look at figure 2 below where I present my usual scungy drawing - I'm no =
good at=20
this graphic arts caper, not the program, just my lack of artistic =
talent.=20
=20
Figure 2. - band pass filter characteristics
Here I've crudely depicted a range of frequencies being passed by a =
filter=20
and indicated the 1 dB and 3 db points. A 1 db point is where the power =
output=20
is about 80% of the band pass power or 90% of the voltage level. A 3 db =
point is=20
where the power output is about 50% of the band pass power or 70.7% of =
the=20
voltage level. If you can't understand decibels then you need to look at =
the decibel =
page=20
In your broad band transformer you need to determine the lowest point =
you can=20
tolerate in frequency. Entirely for discussion purposes I've selected 5 =
Mhz for=20
both 1 dB and 3 dB to demonstrate the formulas. Also I'm going to =
construct a =20
broad band tranformer to operate between 14.4 ohms and 50 ohms.=20
For the 1 db point to be 5 Mhz, I use the formula Lp =3D R / ( 2 X Pi =
X Fo) and=20
for the 3 dB point, I use the formula Lp =3D R / ( 4 X Pi X Fo). The =
general=20
formula for any other dB level is a bit difficult to reproduce here but =
contact =
me and I'll give it to anyone who wants it.=20
The first formula simply gives you an inductance equal the reactance =
of R or=20
in our case we're using 14.4 ohms at 5 Mhz. This results in an =
inductance of=20
0.458 uH. The second formula simply produces half that inductance or, =
0.229 uH.=20
Back to the result of 0.458 uH, that could easily be achieved with 10 =
turns=20
on a T-50-2 toroid. Alright we have a T50-2 toroid with 10 turns on it, =
this is=20
supposed to represent 14.4 ohms at 5 Mhz. To match to 50 ohms all we =
have to do=20
is work out the turns ratio. Impedance transforms as "the square of the =
ratio of=20
turns". Then 50 / 14.4 =3D 3.472' and the square root of this is 1.86 so =
we need=20
on the secondary 1.86 times more turns or in our case 19 turns.=20
IF our output were terminated in a genuine 50 ohm load then the =
square of [19=20
/10] being the turns ratio would be reflected back giving (if you work =
it out) a=20
source of 13.85 ohms.=20
The CRITICAL aspects here are: a) turns ratio AND; b) final=20
termination being a genuine 50 ohm load.=20
What is the upper frequency limit of our wide band rf =
transformer?
The high frequency limit is influenced by the leakage inductance Lk =
and=20
distributed capacitance of the inductor forming a second order low pass =
filter=20
and is influenced by a very wide range of factors. The higher the =
inductance,=20
then the lower or flatter the low-frequency end but, this comes at a =
price of=20
higher Lk and distributed capacitance limiting high frequency response. =
Often a=20
compromise is needed for high ratios of frequencies. Although I have =
never=20
tested it, I would imagine at least one octave bandwidth could easily be =
accomodated e.g. 2.5 Mhz to 5 Mhz or 5 Mhz to 10 Mhz.=20
=20
=20
Custom Search =
=20
Got a question on this topic?
If you are involved in electronics then consider joining our "electronics=20
Questions and Answers" news group to ask your question there as well =
as=20
sharing your thorny questions and answers. Help out your colleagues!.=20
The absolute fastest way to get your question answered and yes, I =
DO=20
read most posts.=20
This is a mutual help group with a very professional air about it. =
I've=20
learn't things. It is an excellent learning resource for lurkers as well =
as=20
active contributors. =20
Want to create a page link to me from your =
site? It=20
couldn't be easier. No HTML knowledge required; even the technophobes =
can do=20
it. All you need to do is copy and paste, the following code. All =
links are=20
greatly appreciated; I sincerely thank you for your =
support.
Copy and paste the following code for a text =
link:=20
YOU ARE HERE: HOME =20
> BASICS =20
> WIDE BAND RF TRANSFORMERS=20
the author Ian C. Purdie, VK2TIP of =
www.electronics-tutorials.com=20
asserts the moral right to be identified as the author of this web site =
and all=20
contents herein. Copyright =A9 2000 =3D 2001, all rights reserved. See =
copying =
and links. These electronic tutorials are provided for individual =
private=20
use and the author assumes no liability whatsoever for the application, =
use,=20
misuse, of any of these projects or electronics tutorials that may =
result in the=20
direct or indirect damage or loss that comes from these projects or =
tutorials.=20
All materials are provided for free private and public use. =
Commercial use=20
prohibited without prior written permission from =
www.electronics-tutorials.com.=20
Copyright =A9 2000 - 2001, all rights reserved. URL -=20
http://www.electronics-tutorials.com/basics/wide-band-rf-transformers.htm=
=20