DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Program Files/MySQL/MySQL Workbench 6.3 CE/python/site-packages/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /Program Files/MySQL/MySQL Workbench 6.3 CE/python/site-packages//pyodbc.pyd
MZ@	!L!This program cannot be run in DOS mode.

$0^^^ͺ^_^3t^]^[^Z^8_^p+^_f^8W^8^^?^8\^Rich^PEd7W" `7H8t
,px.text `.rdata|~@@.data\PV<@.pdatat
@@.gfids@@.rsrc@@.reloc,@BHHJHkH(nfH(H8HD$ HHtH(uH	HAP0H8@WH0HD$ H\$HHH
HtnL
LHrHHu3,E3LHH0E3HVH=HHtH+uHCHP0HqH
PHtcE3HHHu3,E3LH*HE3HHHHtH+uHSHR0H3H\$HH0_HUAVAWHHpHEHXHpHx HV>H3HEHH
>HHu>WHHf@2@@@8LE3fD}AWMEOHEHD$ LEHOfu3AW.HMʿHHtD8HMCHNC'AHEHD$ LEHOKfu
}YCoDJHEHD$ LEHOfu
}YCCC C$L}ȹLEHW׾f\]HMξfu?HMfu/AL|$(LD$ LMHMufuE؉CHMzfu?HMRfu/AL|$(LD$ LMHM!fuE؉CHM&fu?HMfu/AL|$(LD$ LMHMͽfuE؉C HMҽfu?HMfu/AL|$(LD$ LMHMyfuE؉C$3HMYIHHMH3踣L\$pI[(Is0I{8IA_A^]@WH0HD$ H\$PHt$XHHHtHH
?HHtH)HHHtHtLHH
pHtH+uHSHR0HH\$PHt$XH0_HL$HT$LD$LL$ HT$LD$LL$ H(H(@SH HH	Ht{tü3HHCCH [@SUVAVHHL:H3H$IcEHHH=X|H
oHH	o25H$L$~ugLHHDJ^H¿ftDE3H
qHARHHt*HHH;
uHHHH+u
HCHP0E3EHFWD$@u#H
HH	H\$HLt$@LvH^YfD|$8DL|$0MfD|$(3HL|$ HvHfHFtMHVILFHxRAfE9HwAHD`HH;~1H
HH	LFHV IHL$`3fD|$8LD$`L|$0AfD|$(3HL|$ HйH,fuFE3H
wHPHHt*HHH;
uHHHH+u
HCHP02H$L$H$H3HA^^][LVWATAVAWH@ICI[IkH7H3HD$8EADL3IkHMLD$(H5H;ftJE33H
OHHt*HHH;
 uHHHH+u
HCHP03^D$DHT$(Iyu)HعHT$(\H3H
;HHu;HHtHD$(HFHEHFHn(Hn@Df8nXHn`HnhE{HALFAQkHNHft`E3HVH
NHHt*HHH;
uHHHH+u
HCHP0H.HFHP03)@8$ٻHE3AQeEAHNH}ft`E3HVH
MHHt*HHH;
`uHHHYH+u
HCHP0H.6HFHP03LFHH
[IHHD$0HuH.uCHFHP07@F CF!CF0CF4CFHC FLC$FPCFTHHtH+uHSHR0HHL$8H3觜H\$xH$H@A_A^A\_^@SH yXH}HI`Ht$03HC`9sX~AH|$83HChHHtH)uHChHHAP0H;sX|H|$8HKh4Ht$0HChCXH [H(HHHIHzHHpH(@SH LAHMtfHH|$0H
gH{HuHSDAߴHKHSδHH|$0HCHC(HtH(uHK(HAP0HHC(3H [@SH HBHH [H%÷@SH HHHt\HKH7H;t
,tBH{uH
jHո3H [HH6HH,H [H
HH	3H [@SH HH?HtJHKH6H;t
t0H{uH
ʍHK53H [HH [EH
	HH		3H [H\$WH HHHtmHIH`6H;t

tSH{uH
KH̸MHBEHHtCHH H+Hu
HSHR0HH\$0H _H
gH`H	g3H\$0H _@SAVhBH+H0H3H$@HLH'HIH5H;t@	I~uH
zH3LD$4HHQDL$4H$3H$`L$PL=IIfDA;tAA;tHrƁuHHL3OFH$`H$L$PH$@H3HhA^[H$Xfl$0ٵT$4LD$@INHHD$0AHD$ JHnH$XftLIVH
E3GHHt*HHH;
IuHHHBH+u
HCHP03,ATtYt;tubL$@H\$@;vHHT$0HL$@wH|$@YH-{HD-kHEHH
HٵH	3H\$Ht$WH HqDHHׯH+ftVE3H
jHFHHt*HHH;
uHHHH+u
HCHP03H\$0Ht$8H _HH\$0Ht$8HHH _@SH HHHt]HKHo2H;t
tCLCMuH
XHٴó3H [HH
3HH [H
HH	3H [@SH HH/Ht`HKH1H;t
|tFLCMuH
H9#3H [HH
)HH [*H
HܳH	3H [@SH HHHtZHKH/1H;t
ܱt@H{uH
H3H [H{HHDѰHH [H
IHBH	I3H [H\$VH HHIH2HNH0H;tAH~u"H
{HH\$@H ^Hu%HH
H	H\$@H ^Hl$0HH|$83@]HNALHAQkHH|$8ftXHVH
E3xCHHt*HHH;
ݮuHHH֯H+u
HCHP0Hl$0H\$@H ^H\$@3HnHl$0H ^HֱH\$ VHPHo*H3HD$@HHH~(3H|$pD$9fD$=D$?fD$0D$8]HNLD$8HHD$0HD$ DJЫHH|$pftIHVH
E3mBHHt*HHH;
ҭuHHHˮH+u
HCHP03 HT$0HL$8NHF(HF(HHF(HL$@H3蚑H\$xHP^@SH HHHtLHKH.H;t
̮t2H{uH
Hu3H [ËK@H [H%H
GH@H	G3H [H\$VH HHIHHNH-H;t1iH~u"H
kH֮H\$@H ^Hu%H4H
H	H\$@H ^HHl$0HcHuHtHl$0H\$@H ^Åy*H
ƭHH	NHl$0H\$@H ^H|$8HNALHAQv>HH|$8ft`HVH
SE3@HHcHHH;
|uHHHuH+?HCHP0Hl$0H\$@H ^H\$@3Hn@Hl$0H ^Hq@SUVWAWH HcyXIDHt'3~!LI`ffE99I;|HAhHD$PGHcظHLd$XLl$`Li`Lt$hII@HLHI@HΨLMHfE<$H(GHEFXLf`Lvht?LIIL$HT$PLIN֝I_HL$PTaHcHFhHHHtH)uHFhHHAP0HFhH,HEH A__^][IMt	I2Ll$`Ld$XLt$hH A__^][@SH@Hs%H3HD$0HLL$ HLD$(HHq3u3HL$0H3XH@[LD$ HT$(tHHHHL$0H3H@[H(HHHH(H\$VH HyHH3H:H{H;H|$0HVE3HAHHgH|$0ftRHVH
E3<HHt*HHH;
EuHHH>H+u
HCHP03H\$8H ^HHHةH\$8H ^@SH0HAE3AHcHX~H@`LAfD9tDAHHI;|EA=LHA-Ap-IAtHH0[H	HEHH0[HGHH0[HHH0[HקHH0[H~HHH0[H~H@HH0[H~H@HH0[HLHH0[HLHH0[HHH0[HHH0[HT$ L?338H0[,,E-%-,-5-,,,-U-	
@SUVWAVHHK!H3H$HA@23DD$P3LH9XuH}L3o72L$L$HL$LLMLH23DEINUHLD$pHD$hA,HD$@HD$XHD$8HD$`HD$0HD$THD$(HD$ OHSIFHx@f^|$PtHL$pIFHT$pDD$TIDH8#LHjL$hL
ӥttIH5H5HL$`T$XHu2D$T|(~wftHH*HL$`HT$pHt$8D$0L$(L$ H
&HHtr&HHLHT$pIH+u
HCHP0HcI|A;mIFHHtH(uINHHAP0MnH@M~X3Ht\H.uVHFHP0JMFH
HP_7HHt*HHH;
ĢuHHHH+u
HCHP033@2Imu
IEIP0MtI/u
IGIP0HtH+u
HCHP0HtH/u
HWHR0L$@L$L$H$H3:HA^_^][HyL޼3W4UH\$WH ‹$H<u"HA HtH(uHI HAP0HG HO@HtHG@HGHtwHxtpHtiHOHu3
HOHEHGHxu"H#yL332H\$0H _HGHH;t&H(uHOHHAP0HӢHGHHȢHHGXHtH(uHOXHAP0HGXH\$0GTH _Hl$WH HHG HtH(uHO HAP0HO0Ş3HHo Ho0o(p\HGHtEH9ht?Ht$8HwHt,H\$0HodMHHŝHH\$0Ht$8HG HtH(uHO HAP0HGHHtH(uHOHHAP0HGXHtH(uHOXHAP0HGHtH(uHOHAP0Ho HoHHoXHoHl$@H _H(HHHtTH
%6H9HuGHHHu	Ho<HxtHyu	Hx%H~HHHH(HH
vd3H(@SH HHtH5H9AuHytHH [H%H\$ UVWAVAWHPHH3H$@E3IfD|$\DfD|$PHL|$`fD|$XfD|$THOLD$pHAHD$TAHD$@HD$XHD$8HD$`HD$0HD$PHD$(HD$\HD$ HHL$`T$PfHNHOLIMuHuL3.02ftLIH
LG=2HHt*HHH;
uHHHH+u
HCHP02ƒ~wsHOAHE3HD$hAHD$0L|$(fD|$ HHOHQH&ftH
#@H|$hFD~H$@H3H$HPA_A^_^]Ht$WH HHcHHH@HܚHG@HuU2Ht$8H _H\$03ۅ~1@fHcÍSH@HG@LHt;|ܰH\$0Ht$8H _HO@`H\$02Ht$8HG@H _@SUVWATAUAVAWHxHD$(HH3HD$hEIHHMt`IHu3H~bH;t'+uLHѝH3-HYHE3AEH+E3Aݺ	HRH~EELHHWbMHHNHL5]HF HtH(uHN HAP0Ln L5CHEsHHU AHNKrHH
H	H}HHAHHN1HEHFHPHu"HHVLHr3,Zft]fctafdtQLFH
.HHt*HHH;
uHHHH+u
HCHP0HU3fcH9HD$ @ʛHHT$0HNHtfc$HD$0HH}3HL$`L`LxLd$PL|$XL$`IM~S@HFHcHHML+I;LLEHIlO6HNHf@II;|<L` MLxMHFHcHHII+H;HLK&LLIH
EHLHHNgHcf	LM;|HdH;ՙLt$0IFH;}HI3IPLI;aINLHHLD$8IAHHLHT$8HNHfYHD$0HHHH;t0+uAHRH
kHHD$0HxtL`(L%}MHHH;t)ۘuAHH
HD$0LxMsHFHcHHII+H;HLK&LLIH
2HLHHNHfu_LM;|	HFLFHPH
6!+HHt+HHH;
uHHHH+uHCHP03H
fdt^ftWHL$ HFLFHP*HH^HHH;
uHHHH+:HCHP03&Lt$ HQfdu	DnTftHVLFHRI)HD$HϗHHT$HHNHyftH
2D$HFTfDl$@HHT$@HNH5HFftH
cHxD$@ftGHV=HH
lBH;AT$@Hr	HHHL$hH3xHxA_A^A]A\_^][H\$WH HHHϕL@H,H3+H9GHGHuHy
HtHxuHMy$H
~HwH	~3H\$8H _Ht$0HsHFu)H
AHjH	AHt$03H\$8H _E23IuNHC HHuHZH;t
6t)HC E2LHHHt$0H\$8H _M~HALHHHt$0H\$8H _^HOH
(kH\$83H _HVWAVHPH@HXHh HH3HD$HLHHH)H9AHAHuHHytHxuHATLL$(LD$0HSInHD$0HHuHH
H	SHL$(HA~HYH;nHHL$(XHAH)H;tGHHL$(u.HAtHHt	H;uHɮHݒHAH;t!HCuH\$(H\$8HHL$(HHD$83H|$@HHHtH/u
HWHR0HHt$@Ht=E3LHT$0HMHAHtH(u
HPHR0EuETHt1HtH.uHFHP0HtH+uHCHP0HtH+uHCHP0HHuHo3H~sfffHHL$(HE3LHT$0H|HAHtH(u
HPHR0H+u
HCHP0Et
HH;|	ET.ETHHHHH
gZ3HL$HH3tL\$PI[0Ik8IA^_^H\$Hl$WH HHMHcHHUHRHu$HsgLd3H\$8Hl$@H _!fdtIftTLEH
#HHt*HHH;
FuHHH?H+u
HCHP03H\$8Hl$@H _HEHHHt$0HpHH@H<HHu63H~HH6Ht4HHH;|HUXLHMHLNjHt$0H\$8Hl$@H _HHf3Hl$Ht$WH HH3HHuHl$8Ht$@H _H\$0fDHtH~\HMHHt-HHYH+u
HSHR0HHGHDHHtH.u
HFHP03HH\$0Hl$8Ht$@H _HHH(HtOHP$H9AuBHAHu	H7HytHxu	H Hy@u	HçH(xHIH
"e3H(H(HHAHttH
#H9HugHHHu	H\HxtHyu	HEHx@u	H85HHu7Hu*HHHuH(HH
rd3H(@UH HHHH#H9EHEHuHUH}tHxuH[H}@uHxHt$83H|$@HMHHuH|$@Ht$8H ]H\$0HtH~ZHHHt-HHH+u
HCHP0HHGHDHbHtH.u
HFHP03H\$0HHt$8H|$@H ]HTH
-c3H ]@SH0H#H3HD$(LHHH!H9AuyHAHu	HnHytHxu	HWHy@u	H8GAPLD$ IɉD$ Ht4HcT$ H)HL$(H3nH0[HH
`bҌ3HL$(H3nH0[LSVHH=H3HD$xHL
3IKIKMIKIsIKLIKIsIKHIKIsIKIHIs`u3UHt'H H9CuHCHtH9stH9pHDHHtH$HL$PHLL$`HT$hDfD$@HL$8HL$XfD$0HL$(HNfD$ H4ft	H
2VHNHT$pH̅HftNH
2HFLFHPyHHt*HHH;
ވuHHH׉H+u
HCHP03+T$pHtT$pAH2tHHH$HL$xH3lHĈ^[LSVHHMH3HD$xHL
3IKIKMIKIsIKLIKIsIKHIKIsIKIHIspu3UHt'HH9CuHCHtH9stH9pHDHHtH$ʉHL$PHLL$`HT$hDfD$@HL$8HL$XfD$0HL$(HNfD$  HDft	H
2fHNHT$pH܃HftNH
BHFLFHPHHt*HHH;
uHHHH+u
HCHP03+T$pHtT$pAHBtHHH$HL$xH3jHĈ^[@UVHH_H3H$HL
HD$PMHLHD$XL3HD$XHD$@HHD$PHl$pHD$8IHD$hHl$hHD$0IHD$pHl$`HD$(HD$`HD$ Vu3Ht&HH9FuHFHtH9nt
H9hHDHHtHL$PH$H$IHL$X݅7@HL$`HLL$hHT$pDfl$@f\$8fD$0HL$(HNfD$ Hft	H
̢2$HNHT$xHHΆftNH
HFLFHPGHHt*HHH;
uHHHH+u
HCHP03+T$xHtT$xAHtHHH$H$H$H3VhHĘ^]@SUVHHH3HD$xHDŽMHD$PLܡLHD$PHD$8AHD$XHHD$0L
HD$`3HD$(IHD$hH\$`IHD$ H\$Xu3oHt&HHH9FuHFHtH9^t
H9XHDHHitHL$PH$gHL$hLD$`Hf\$HfD$@DfT$8HL$0HL$XfT$(HL$ HNHلft	H
ˠ2HNHT$pHqHftNH
מHFLFHPHHt*HHH;
uHHH|H+u
HCHP03+T$pHtT$pAHtHHH$HL$xH38fHĐ^][AALSVHxHH3HD$`HL
fIKMIKLIKHIK3IKIsIKIHIsu3@Ht'H,H9CuHCHtH9stH9pHDHHOtH|$p`HL$PHLL$@HT$HDfD$0HL$(HNfD$ }Hft	H
2HNHT$XH}HftNH
HFLFHP.HHt*HHH;
uHHHH+u
HCHP03+T$XHtT$XAHtHHH|$pHL$`H3KdHx^[LSVHH
H3H$HL
3IKIKMIKIsHL$@L/IKIsHL$8HIKIsHL$0IIKIsHL$(IKHL$ HIsIsu3Ht'H9H9CuHCHtH9stH9pHDHH\tH$jHL$pL$HH$DfT$`HL$XHL$xfT$PHL$HHNfT$@HD$8H$fT$0HD$(fT$ H${Hft	H
5܀HNH$HO{HftNH
HFLFHPHHt*HHH;
a~uHHHZH+u
HCHP031$Hvt$AHtHHH$H$H3
bHĸ^[@SVH8HH3HD$(HHI3LD$ Hft$ H~u3Ht'HIH9CuHCHtH9stH9pHDHHltH|$0}T$ HHN{H'ft	H
2IHNHT$$HyH~ftNH
%HFLFHPlHHt*HHH;
|uHHH}H+u
HCHP03+T$$HtT$$AH%tHHH|$0HL$(H3`H8^[@VH@HSH3HD$0HHpHHH9FH~H\$`H|$h;~HNHxH}fdu;	HH}HH}H\$`H|$hHL$0H3_H@^}HNHT$ HQxH}Hft	H

sD$ ftCHH
/SH0|T$ HH;{At|@}HNHT$(H^xH|L$(NTftQH
HFLFHP\HHt*HHH;
zuHHH{H+u
HCHP03HT{HHJ{3HL$0H3^H@^LSVHHMH3HD$pHL
IKMIKLIKHIK3IKI[IKIHI[I[|{u3RHt&HH9FuHFHtH9^t
H9XHDHHtH${HL$PHLL$XHT$`Df\$@H\$8fD$0HL$(HNfD$ vHS{ft	H
2u{HNHT$hHuH{ftNH
QHFLFHP
HHt*HHH;
xuHHHyH+u
HCHP03+T$hHtT$hAHQtHHH$HL$pH3\HĈ^[LSVHxHpH3HD$`HL
IKMIKLIKHIK3IKIsIKIHIsIsyu3@Ht'HH9CuHCHtH9stH9pHDHHtH|$pyHL$@HLL$HHT$PDfD$0HL$(HNfD$ tHyft	H
72yHNHT$XHtHQyftNH
HFLFHPHHt*HHH;
/wuHHH(xH+u
HCHP03+T$XHGtT$XAHtHHH|$pHL$`H3ZHx^[@WH@HH3HD$(LHHxHU
H9AgHAHuHYHytHxuH?Hy@uH,LD$ IHw|$ u$HwHHwHL$(H3'ZH@_H\$`3Hl$8Ht$0xH9\$ ~$fuHOE3nr;t$ |HwHt$0Hl$8ftjfdtdHGH
`LGHP
HHt*HHH;
xuuHHHqvH+u
HCHP03H\$`HL$(H3]YH@_HwHHvH%H
Lpw3HL$(H3!YH@_H(HtDHH9Au7HAHu	H,HytHxu	H3HH(3HH
}Lv3H(H(HtGH0H9Au:HAHu	Hz/HytHxu	HHH(H1H
L|v3H(H(7HuHHuH(@SH@HH3HD$8HHHH
H9CHCHuHƍH{tHxuH̍H|$`D$0uHKLD$0AHD$ HAQ'qH;uH|$`ft$HuHHtHL$8H39WH@[Ã|$0tHsHHsHL$8H3WH@[HH
J4u3HL$8H3VH@[@VH HIϳHHO	H9FHFHuHH~tHxuHHu H
tHӑH	tH ^H\$0HH|$8r3ۅAtHNE3LHAQoHsH|$8ftXHFH
LFHPZHHt*HHH;
quHHHrH+u
HCHP0H\$0H ^3H\$0H ^H~H
WIsH ^@VH LHHHH9AHAHuHJHytHxuHPHxH\$03IrH
rH;H|$8sHVE3HHRAHUnHrH|$8ftWHFH
vLFHPHHt*HHH;
puHHH{qH+u
HCHP03H\$0H ^H
rHHrH\$0H ^H3H
H~r3H ^H\$Hl$Ht$H|$ AVH0HH
.rHHqHHHh3HFH
qHNHHF F(HF0HF8HF@HFXFPFTHEHFHHqHULFH)mHUqft\HUH
sE3HHt*HHH;
8ouHHH1pH+u
HCHP0H.u
HFHP03H}@qLE@E3HN3HkHpft^LFH
ŏHU<HHt*HHH;
nuHHHoH+u
HCHP0H.oHFHP03#HVH
HFLHD$ LB蒯HH\$@Hl$HHt$PH|$XH0A^H\$Hl$Ht$WH HHt99t43H-z@LD+HH+at,HHHrHEH\$0Hl$8Ht$@H _HHDHLD$LL$ SUVWH(3IHHHt8uH='HuHFHHT$hH]nHHu'n3H(_^][LH
HmHHt1E3HH"lHHtHHH;
muHHHnH.u
HFHP0HtH/u
HGHP0HtH+u
HCHP03H(_^][H\$Hl$Ht$WH IHHt9uH5)HMHnHHuH/u
HGHP03fLǺH"mHanHuH+uHCHP033L3HlE3HHkH+Hu
HSHR0HH\$0Hl$8Ht$@H _@SH EHHt*HHH;
kuHHHlH+u
HCHP03H [H\$ UVWATAUAVAWH$HHJH3HpHLHMH
x3D$\E3L$]L$aLl$HqMtDyHtALL5BDDl$pDl$TDl$@fDl$PlLL$TDHIHD$PAHD$8HD$pf\$0HD$(HD$@HD$ gHxlfDl$YfD9l$PtkDL$@LD$pHT$Tfu6D$TH
PD$\D$XfD$`Ld$ 'kHD$HHt|f5H
6kHtHHL$Hif
HD$HHtBH(HL$Hu7HAP03=HD$HHu&H
Dl$\kHD$HHu
j3
LHL$\HpH3MH$HĀA_A^A]A\_^]H8HD$ y,u,HA HtH(uHI HAP0HIH8H%qgH8@SH HHuH [Ày,HAHt$0H|$8H4Hyfu!H3~iHC HH fubH3gHC HtyHHHiH;t$juAHH
fHC HxtH@(6Hri-HcI(HHH3HgHC HtHwg3HCHH9LCHC,[JHI HH%iH9AuFHcK(HHHHK HfHK gHCH|$8HsHt$0H [HHhH9AujHfHC H~hHHH;t$huAHvH
eHC Hxt	H@(rHFhfHt,HgH9AuHHK 2ft#HC H 5HKH#eHHt$02H|$8H [@WH0HD$ H\$HHHcQLAMy,tBfuI/gfuIe™y(HcIeHI HttHwgH9Au/™{(HcHK Feu3HC 3HK HKxHt3HfH9AuHK eHtHfH9Aud묋™{(HcIeHHtHKc3HKHHlgHHbgH\$HH0_@UVWATAUAVAWH$`HHD$0H$H=H3HLLLRHA@FfAu	JD$A=w?HHqxqHIEAx8fDDAA3HD$8HD$PHD$`HD$hfDt$83fAD$`fADljD$hHEHD$@HD$HD$dH|$X|$PfAH|$pfLHcT$PHL$HH+LD$@MLtNHD$pHD$(HL$ EAIMaIeHT$pHfu	HftfdusLcD$PHL$HI+fuEHuH;|
HcD$hH+H+HHHcD$hH+DDD$PHL$8xtiftmfdtoƃ

IEMEHPH
HHt_HHH;
DcuHHH=dH+u?HCHP03cH(DDD$PHL$8>HHdHH=d|$du*HD$XHtH(HL$XuHQR0HL$@aHHH3FH$HĠA_A^A]A\_^]fo7o?o@UVWAVAWH HD$0H$`HH3H$HHE3Lt$8cHEFSHD$8HD$(HD$ LL$@HN_HJcftQHFLFHPH
ȃHHt*HHH;
(auHHH!bH+u
HCHP03Ht$8HuHbHHbH^xfHcH|$@H<GHA.fff;
ufD?(Af	vf-t+LcMHUH^HHyHcHL$@_HHtLHH
:8bLHtH+uHSHR0IH$H30DH$`H A_A^_^]H\$Ht$ WHPHH3HD$@HHaHNSHLL$0HD$8AHD$(HD$ H]HaftNHFH
LFHPHHt*HHH;
b_uHHH[`H+u
HCHP03FH|$8uHaHH`+|$0uH_HH_H`HH`HL$@H3CH\$pHt$xHP_H\$Hl$ VWAVHPHH3HD$@HA@LRB|N4fEHH`HMVHLL$0HD$8DHD$(HD$ \HC`ftNHEH
ɀLEHPHHt*HHH;
!^uHHH_H+u
HCHP03%H|$8uH_HH_
L$0^HL$@H3AL\$PI[0Ik8IA^_^H\$Hl$ VWAVHPHH3HD$@HA@LRB|N4fEHH_HMVHLL$0HD$8DHD$(HD$ ZH_ftNHEH
LEHPHHt*HHH;
\uHHH]H+u
HCHP035H|$8uH^HH^A~HL$0t[[HL$@H3@L\$PI[0Ik8IA^_^H\$Ht$ WHPHJH3HD$@HHD$8H]^HNSHLL$0HD$8AHD$(LD$ YH]ftNHFH
u~LFHPhHHt*HHH;
[uHHH\H+u
HCHP03'H|$8uHk]HHa]D$0ZHL$@H3?H\$pHt$xHP_H\$Ht$ WHPH:H3HD$HHHD$@HM]HNSHLL$0HD$@AHD$(HD$ XH\ftNHFH
a}LFHPTHHt*HHH;
ZuHHH[H+u
HCHP03[H|$@uHW\HHM\@L42Mbd$8IBDD$4DT$2L$0HD$(H\AHD$ AR8HL$HH3F>H\$pHt$xHP_H\$VWAVHpHH3HD$hLHD$`H\HNAVHLL$PHD$`A]HD$(HD$ `WH[ftQHFH
"|LFHPHHt*HHH;
zYuHHHsZH+u
HCHP03H|$`uH[HH[HF@Kvȃ[L0MbtRd$\IBD\$Z\$XDL$VDD$TT$RL$PHD$@HZHD$8|$0D\$(\$ AR0Sd$\IBDD$ZDT$XL$VHD$(HgZAHD$ AR8HA0DD$TT$RL$PLP(HL$hH3v<H$HpA^_^H\$Hl$WH0HA@LR3HًNHAHcHX~&H@`LEDfD9tCHHI;|E
A=HLσHA}A}ItHHt$@5HHt2HCH.zLcLHHhJYH.Hu
HVHR0HHt$@H\$HHl$PH0_HH\$HHl$PH0_H9--/HH\$HHl$PH0_HHH\$HHl$PH0_HH\$HHl$PH0_HH\$HHl$PH0_3HH\$HHl$PH0_\HH\$HHl$PH0_HH\$HHl$PH0_>DL$(L2yHT$ H
jyHW.H\$HHl$PH0_f[}|||}|-}D}r}=HH HHwH	xHxHxH!xH)xH1xH9xHAxHIxHQxHYxHaxHixHqxHxHxHxHxHxHxHxHxHxÐph` (08@HPXx	

=UH~H0HHCwHKwHSwH[wHcwHkwHswH{wHwHwHwHwHwHwHwHwHwHwHwHxHxH3xHKxHcxH{xHxHxHxHxHxHxHxHxHxHxHyHyHyHyHvfv>^6fnNV~V.F&N~^fnvƁ΁ցށ'''''''''''	
'''''
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !"#$%&H\$Hl$Ht$H|$ AVH A@Mq@APIfIfHfAA@fAABA@fAADA@fAAFA@fAAHA@fAAJHAp4
AALT*	;O+fn[CG3OGfsD,iAACLHt$@H|$HHEHl$8H4HKHC(LsH\$0H A^H\$Hl$Ht$H|$ AVH LcrHAIދExkAAHc9MLHLt-L@E~HUHHRH0AIHuHI0HL3A;AAHcLLHHЅt-HPA63LcɅ~-LEA@fIM@H0
HIu.HHcH;}2H}H+H<@ffHHH0
HHuI+ƃHcLLHtgLt-L@A6fA0.I~Iʸ0L3E~&HUfDHHRHH0AIH;|IAH\$0Hl$8Ht$@H|$HH A^@UVWH0HD$ H\$PIIE3Ht$OHHHHNHs HK(NDHNxAHW3!HH;HGAf	A+ȋHGfGH֋rHHGHu`M"G0HfDH<uHHG(@@2HtH+uHSHR0@H\$PH0_^]H\$UVWAVAWH0HH3HD$(H3fA1II@ILLMtptg3IAVHuXLD$ Hl$ 3HAVLHt<IOHcQPH;/HL$ fCL;HKLC AOLC(HCH{fCHGH;MtH
MHKNH	MHHl$ HT$ HHPHD$ HCHC IG@8hTtLHGH;^MtH
MMHMH	MMHl$ HT$ HHPHl$ HƜH+Hs(HL$(H3.H\$`H0A_A^_^]H\$Hl$Ht$H|$ AVH LHIfA1IIIIVHLcRPI;/HfCIHCH;H{ H{(OHC3HkfCHCHC IFxTt
HƜH+Hs(H\$0Hl$8Ht$@H|$HH A^H\$Hl$Ht$WH0MA8IL;KIHHu1MA	.cfHGHHG(H;5;!u'AIAHIA(IAIHIPH;fAOIAHCHcHHH;IQ(fAAI@ IAcHfAAHCxTtHIqH+ʰII(7HIqII(!HGLFL;LȸAOfHOHKHcQLL;LOfGCHcȰHO(fGHCxTtKHwHH+ȰHO(HHwHO(}H;
xIu+AIA(II@H;5HIIIHHPH;'QIHHNHH;,IH]HNHPH;YIKHNt&HH_@FHH_HHH;HHNH;
uLLkHHH;wHu~HFt%HH_@HH_H;HuLLH_H@L?nH`H
inLHD$ 2LLHHH_@EH_HGFHO@fFfGBFfGDHG\\HOHG(WFHW@Nfff
FfGBFfGD[[[HG
HWHG(LLHJH\$@Hl$HHt$PH0_H\$Hl$Ht$WAVAWHPEHIp(ELEXAMHAHAEHHUHL$HLIN EHL$@IND\$8HL$0H
lH\$(|$ 7GIN UEAHt$HHHL$@INHL$8ANfL$0INHL$(ANfL$ IOAHFIOHQHuH[LL_32OftFMGH
lHHt*HHH;
?DuHHH8EH+u
HCHP02H\$pHl$xH$HPA_A^_@VH Hy8HHAH\$0Hl$8H|$@Hxt!EHNHRAHEHc~(Hn8H~6H]8{t
HKAHHtH(u
HHAP0HPHuHAH|$@Hl$8H\$0HF8H ^@UVWATAUAWHXHH3HD$8E3MEEHHAMuAIDHAH+HF H\$PLt$HH;MHtH(uHN HAP0HN0@Ln L5'kLn0Dn(HEfDl$0t"H]DHNAHL?/H] HH
j蜃vDHNAHL`?fuHNHT$0L5jQ?ICHFHPHuHL\3C2@ftELFIYHHt*HHH;
AuHHHBH+u
HCHP02D$0F(Hn HEE3LcN(II;t!HRL#j3H|$ 2HPHH@H?HF8Hu
B2L3IH3IH~8MEII@LN8HMLHtaHIPH;|IH~&MLF8HMH>t~HIPH;|ްLt$HH\$PHL$8H3$HXA_A]A\_^]Hn8H]8{t
HK>HHtH(u
HHAP0HPHuH>2Ln8Hn8H]8@{t
HK`>HHtH(u
HHAP0HPHuH5>2Ln8>@SVAWH`HH3HD$@HAMHHx0HcA(Hy0uFHȸHHH@H=HF0Hu
@@2LcF(3MHJ1HF0Lt$PL4fA<uaH|$XXALF0SHNLL$8HMHD$0HD$(HD$4HD$ <H@H|$XftHF0fAHF0ALt$PfA	fAHL$@H3"H`A_^[Hl$ WH HHHAsH H5=Hl$HH _Ht$8HHqfDH<(uH;t2Ht$8Hl$HH _3H\$0Lt$@LqH~$A~=/<;u$HH;|ܰH\$0Lt$@Ht$8Hl$HH _22Hl$HH _HH(HBLt3HBH H~DLf
HRfA	MIIuH(H\$ HZHRL0HH\$ H(H	HtH%9@WH0HD$ H\$@Ht$HH
m*?HHu<E3H}mH>HHu<gHmmH<HHtOHHtHK<HuF fHFtH~uHFf
HtH/uHGHP0HtH+uHCHP0H\$@Ht$HH0_H(H
l?>Hu2H(3H
R]=3H
C]H=H=H
>H=H
>H=HHuH
>=H3H
\<H
SH$:TH
7:H
H73H\$ H
\U<H
kHI=HHu#H
:HkH	J=H\$ 2H(HkH&<H+HHuHCHP0H
HuH
Q:HkH	<H
H\$ 3HH(@SH H
SHk;H;;H(u
HPHR0t03ɺDIDAs7ftH
Vk;2H [ùL37ftH
_k;2H [H
AEA
7ftH
`kZ;2H [ðH [@UVWATAUAVAWHHHEH$HcH3HEMHzE3AH]EAD}ED}D}D}HHd:H~HkH
X;H	_;@uTHGHHuHkH
&;H	83HM:H8HHEHMIR8H{:HHEHL}L}L}L}LMLEHUI8HMHHAr
Hx?tHM8DSHjHM]tHM8E-HjHM7tHM8DEKH_?HMt!HMx9Eg9H	H2jHMtHM38EMI@fHHHMuIHHHr8KvHHH4HFHuHL&9HFHtpHEHM7HHtZLHUH8tH.u
HFHP0Du>H.u&HFHP0HhH
8H	P6LHtH/uHGHP0H6Ht*HHHHtH+u
HSHR0HH]H/uHGHP0uHuHh H=
u	~t0}EAAEˆD$(ED$ H
zLHtH+uHSHR0IHMH3H$HĀA_A^A]A\_^]HXHbH3H$@vH=*
u#u3H$@H3MHXH$P'7HHiH$hH$pH$x7H
LD$HHغHD$@HD$8HD$pfl$0HD$(DJHD$DHD$ 1H6fuz@HL$p6HT$HHL66H
GLD$HHغHD$@HD$8HD$pfl$0HD$(DJHD$DHD$ u1H6ftH$pfdH$xtWH/u
HGHP0E3H
f3sHHt*HHH;
3uHHH4H+u
HCHP03HH$hH$PH$@H3HX@WH`HD$0H$HbH3HD$PHtLD$8HUH%4u3HL$8?3uH$fH
e5H	2HL$83HHD$HHu3MHL$82HcHL$@HL$@1L
IJHL$(H
4HL$ E3DPHAR8HHtH+uHSHR0HHL$PH3H$H`_H(sH
HH(H`PH(gsHh
E3HHH(H`H@UVWHpHD$@H$HH3H$`s3H|$PHD$PHD$ DOE3HdH-t"DHeH
\1H	{1H32HHD$XD$HH|$8H|$0H|$(H|$ LL$HLD$`3HL$Pf-uvfŋT$HHL$`1HHtdHH{2u9D$HH|$8H|$0H|$(H|$ LL$HLD$`HL$P-tH.uHFHP0	HHHHtH+uHCHP0HL$PHt,HH$`H3H$Hp_^]H(HuHtH(H
euHAP0H}HtH(H
muHAP0HeHtH(H
UuHAP0H]HtH(H
MuHAP0H5HtH(H
%uHAP0HHtH(H
uHAP0HHtH(H
uHAP0HHtH(H
uHAP0HHtH(H
uHAP0HeHtH(H
UuHAP0H
-HtH)uHAH(H`0H(H\$Hl$VH 3H|$0H5C0HHHN1HHtuLH"tHa0H/u
HWHR0HVLHNH.HHHHHt-HLHVH
cMR.H(
kH+u
HCHP02H|$0H\$8Hl$@H ^@WH@HD$0H\$PHl$XHt$`3H-	H-*H-+H-<H--H-H-H-H-H-H-H
6-FH
g!-1H
r-H
,D$ E3LHVH
r-HH/H!LrHrH,DEHurH,LurHvrH,LrrHwrH,L-H]H,Hh-HLf.HFHn,HO.HLUH.rHM,H>LHrH/,HLHrH,HH=9fDDGHH+HHuL'MHqH+L
IHM@HqH+LI@HM@HqH+LI@HM@HxqH_+HHHHL,H_qH:+H+HL,HFqH+H,HL+H-qH*H+HH=,LHqH*HLHqH*HLHpH*DFHpHP*DFHpH<*n,HuHHtH+uHCHP0H\$PHl$XHt$`H@_H(wkH(@SUWAVAWH@HH3HD$8E3LHAHt)HAsHGsHGIHXLL$ L|$0LD$(L|$(HT$0L|$ I)HL$(Ht"HAsHQsHQIHL$ Ht%HADAsHAAsHAIHLL$ HLD$(HT$0IH(uH3f(HH[H$IHpL$A;HtHHMfD$FHXLL$ L|$0LD$(IHT$0(A=fHT$(H^HBHzt)H H~-LHRfHIIu
HRL?HfD<^HHT$ H^HBHzt+H H~/LfHRfHIIu
HRL?HLL$ LD$(IHT$0fD$^H'"L$HH$HL$8H3H@A_A^_][HtVHt$WH H\$0H3HH~"HHtH(uHHAP0HH;|H%H\$0Ht$8H _Hl$Ht$WH HAHHtH(uHIHAP0HGHtH(uHOHAP0Hw(Ho Ht=H\$03H~#HHtH(uHHAP0HH;|H$H\$0HHl$8Ht$@H _H%'@SH0HD$ HHyu
3(HI H(E3HtyLHHKI	HKHH EL9C ~%EDHK(I
JT(AMRIcH;K |HK HH~(fDI	HtHAIHS HIcH;|LIH0[@SH HyH}3H [H%Hl$0Hi Lt$HLqI9FH%H9EH|$@HI~"%H;HCHH;HHt$8HH@H#HHuHt$8H|$@Hl$0Lt$HH [E3H~'LH+JD(AIMIHIcH;|LLHIuHHu	H#H3Hl$03Lt$HH [@SH IeHHHuH
&HjH	&HH [H\$Hl$Ht$H|$ AVH LIH
)IHe&HH5&HHtILpHHXHp(Hh ;Ht63H~#HHtH(uHHAP0HH;|H"HH\$0Hl$8Ht$@H|$HH A^H\$WH HHHI~%Ht13H#HK(LIHHC(IH\$0H _HHH\$0H _H%i#HA H\$Hl$Ht$WH Hy 3HHH;}HV(AHH2#HÅtH\$0Hl$8Ht$@H _H(LHxH;Q }HQ(NIHA(JH(H
#HiH	$3H(H\$WH IHHxRH;Q }LHA(Ht$0H4HHtH)uHC(HHAP0HHC(H<3Ht$0H\$8H _H
z"HhH	B$H\$8H _H\$Ht$WH HIHIH#Ht(3H"LHHH\$0Ht$8H _!LHHH\$0Ht$8H _H%!@VWAUAVAWH0HD$ H\$hHl$pLHI HuH
g_#e"HH7IF H43H~MIN(H!HHHsHHsHH3HHDHI;~ |HVI~ HE3W!LH@ (3I9n L{I?Ht"HGsLGsLGE3HW IM HHt"HGsHGsHG3HIN HAH;uHufBD. , HHII;n gBD. )E3HtH+uHSHR0IH\$hHl$pH0A_A^A]_^H\$Hl$Ht$ AVH LIcHIHZHH;t
H!tHMH;t#H uHHHHU H|$0I~ H;tXw8LKAԵIH;H;H;H;2H HEH3H~0HU(AIN(HHt*HH;|؍Fu3t.HJHH@,HU(DIN(HHH$ HH H|$0H\$8Hl$@Ht$HH A^
@WH`HD$0H$HH3HD$XHHLBIH`HAH0tzH9HH%HHuvHt36HyH{ xH;{ }HC(HHHC(H
DK DH#dH
H	L;oHL$8HL$(HL$HHL$ LL$PLD$@HS HvmHL$8H
3H|$@uH|$HuH;K uHHu{E3HtGLL$@L9D$8~8LPfffHK(JIHK(JHIMRLL$HL;D$8|LIM@H\cH
H	,HL$XH3gH$H`_@SH HHuH [HSH
HcLH [H%ffH;
ٗuHfuH7@SH H33H
HȺ	H [H%HL$H8
t)H
HD$8HHD$8HHZHH$HD$@H(	HkH
HHkH
HL HkH
ՖHL H
H8@SVWH@H#H3E3HT$`HHt9Hd$8HL$hHT$`LHL$0LHL$pHL$(3H\$ ǃ|H@_^[H(t9t(tt
H(H(IH(MH(,H\$Ht$H|$ AVH HL3u3
؈D$@@=t
OtgH
3	MH
V}`HH
cu)t HH
=@2@N'HH8t$HtHHLƺI0H\$0Ht$8H|$HH A^H\$Ht$WH @3ۅ3Pȉ@D$8=t
@3@ËH\$0Ht$@H _HHX L@PHHVWAVH@ILu9d3Bw*؉D$0LƋI؉D$0tvLƋI|؉D$0u+u'L3I`L3IcL3INtu*LƋI@؉D$0tLƋI!؉D$03ۉ\$0H\$xH@A^_^H\$Hl$Ht$WH HIHHuCHLNjHH\$0Hl$8Ht$@H _H\$Ht$WH IHuLNjHH\$0Ht$8H _wH(t!eH%0HHH;t3H
u2H(ðH(Ctj+rt2kH(H(3AH(H(ou2buYH(H(GBH(H\$Hl$Ht$WH IIHuuHL3HHT$XL$PH\$0Hl$8Ht$@H _H(StH
H(uH(H(3H(@SH ɻDÈ&iu2\u	3QH [H\$UHH@كt+u'H
4t2zH
8gHI¹@?+ȰIL3LELEELEMLELEELE
M
H\$PH@]ùLHLMZf9@uyHcL@H	@H9PEu_f9AuTL+AHQHAHLH$I;tJL;r
BL;rH(3Hu2z$}2
22H@SH W3҅tuHH [@SH =tuH [@SH H3HًH3?HHu
HKHH
o.3ɅHDHH [H(HH(H\$ UHH HeH2-+HH;uoHMHEHEH1EHM H1EE HMH H3E H3EH3HH#H3-+H;HDHAH\$HHH:H ]H
H%vH
HH(_HHH(HeH\$UH$@Hٹt)%lHM3AHMHHHE3
Ht<Hd$8HHLHL$0LHHL$(HMHL$ 3
HHL$PH3HAHHHHD$`D$P@D$TJ
HD$PHD$@HEHD$H3Q
HL$@&
u
!hH$H]H\$Ht$WH H_H5^H;Ht
HiHH;rH\$0Ht$8H _H\$Ht$WH H^H5^H;Ht
HHH;rH\$0Ht$8H _H%uH\$H|$UHH e33DcAMDDDAentiAineIAntelEDDWAAuthEًDفGenu3ɋDҸEDDMȉ]UEuRH
yA%?D=t(=`t!=pt wHHsADEu`rADUDM;|$3E]MU]	sADyAsnĊAsSAsL3H HHUHE$<u2E yt fdH\$83H|$@H ]̸39T%2%%%%%%%X%%|%n%`%R%D%	̰3H(MA8HI
H(@SEHALALtA@McPLHcL#IcJHCHHKAt
ALL3I[SHHXHhHpHx AVH IY8HMHIHILClE$fظEADDCtLMHH~H\$0Hl$8Ht$@H|$HH A^ffHL$L\$M3LT$L+MBeL%M;sfAMAM;uL$L\$H%0
%2
%4
%
ffH0DHHPdMH8$HH@HH8dH`GHhGHpGHHGHPTHXG@UH HM@H ]@UH HM8H ]@UH0HHHL$(T$ L
LEpUhHM`H0]@UHH3Ɂ8]???zKKKKKKLL4L@K,KKJ\K6A(=o<1C4L0$:wH?9KB5	')+
-/&VLlLvLHHHHIH(IXI0I8ILILINJ@J(JJIIIII|IbIBIlIHD`DDhBDDDEE,EHEbEEEEEEEEF&F@FVFjFxFFFFFFFG6DG6GHGXGtGGGGGGGHH2HNHdHxHHXBJB2BBBAAAAA$DDACCCCCCrC`CPC@C&CC
CBBBBAlABBG~BRA>A,AAA@@@@@@~@`@P@<@&@@????D Not a buffer!updatehashlibshasha1snewhexdigestpyodbc.CnxnInfoConnection object requiredAttempt to use a closed connection.connection string too longSQLSetConnectAttr(SQL_ATTR_LOGIN_TIMEOUT)A Unicode connection string was supplied but the driver does not have a Unicode connect functionSQLDriverConnectSQLAllocHandleSQLSetConnnectAttr(SQL_ATTR_AUTOCOMMIT)SQLSetConnnectAttr(SQL_ATTR_ACCESS_MODE)cnxn.new cnxn=%p hdbc=%d
cnxn.clear cnxn=%p hdbc=%d
kInvalid getinfo value: %dSQLGetInfoSQLEndTrancommit: cnxn=%p hdbc=%d
rollback: cnxn=%p hdbc=%d
Cannot delete the autocommit attribute.SQLSetConnectAttrCannot delete the timeout attribute.Cannot set a negative timeout.iOSQLEndTran(SQL_COMMIT)cursorcloseexecutecommitrollbackgetinfoadd_output_converterclear_output_converters__enter____exit__searchescapeThe ODBC search pattern escape character, as returned by
SQLGetInfo(SQL_SEARCH_PATTERN_ESCAPE).  These are driver specific.autocommitReturns True if the connection is in autocommit mode; False otherwise.timeoutThe timeout in seconds, zero means no timeout.pyodbc.ConnectiontuV%'xyRr')*\'W0FJw'MTQXIYq&'p"labcde'f!hg ij#k%$oKU1
sZ(]'[,
^v2_3-mn4.H`/' (8XHxhXhx[\ ]8fHhf0eHkhghijlm	n(	oH	ph	q						

(
@
P
p

t

u
V
%'
xy R@rX'p)*\'W0(F@JXp

8
X
p


w



'(8P`LpM(8P`T Q8XH`IY(q@&'hp"labc(dHeh'f!(h@g` xij#k%$o(KHU`1x
sZ0@Xp(]'[,0P
`^x 8`xv0P2h_x3-mn4.H(`8/H'lowercaseInvalid cursor object.Attempt to use a closed cursor.The cursor's connection has been closed.No results.  Previous SQL was not a query.ODBC data type %d is not supported.  Cannot read column %s.The cursor's connection was closed.SQLDescribeCol(sOOiiiO)SQLColAttributeParams must be in a list, tuple, or RowSQLExecuteSQLExecDirectSQLExecDirectWSQLParamDataSQLPutDataSQLPutData [%d] (%d) %s
src\cursor.cppPyByteArray_Check(pParam)SQLRowCountSQLNumResultColsexecute() takes at least 1 argument (0 given)The first argument to execute must be a string or unicode query.OOThe second parameter to executemany must not be empty.The second parameter to executemany must be a sequence, iterator, or generator.SQLFetch|ltablecatalogschematableType|ssssSQLTablescolumnSQLColumnsuniquequicks|ssOOSQLStatisticsnullables|ssOSQLSpecialColumnss|ssSQLPrimaryKeysforeignTableforeignCatalogforeignSchema|ssssssSQLForeignKeys|iSQLGetTypeInfoprocedure|sssSQLProcedureColumnsSQLProceduresiSQLFetchScrollCommits any pending transaction to the database on the current connection,
including those from other cursors.
rowcountdescriptionarraysizeconnectionCannot delete the noscan attributeSQLSetStmtAttr(SQL_ATTR_NOSCAN)noscanNOSCAN statement attrexecutemanysetinputsizessetoutputsizefetchonefetchallfetchmanynextsettablescolumnsstatisticsrowIdColumnsrowVerColumnsprimaryKeysforeignKeysgetTypeInfoproceduresprocedureColumnsskippyodbc.CursorSQLSetStmtAttr(SQL_ATTR_QUERY_TIMEOUT)cursor.new cnxn=%p hdbc=%d cursor=%p hstmt=%d
datetime.datetime_CAPI0A000400022223242542HYT00HYT01HY000(Os)The driver did not supply an error!In RaiseError(%s)!
[%s] %s (%ld) (%s); [%s] %s (%ld)src\getdata.cppPyByteArray_Check(bufferOwner)SQLGetData(O)OODBC SQL type %d is not yet supported.  column-index=%zd  type=%dHY106SQL_UNKNOWN_TYPESQL_CHARSQL_VARCHARSQL_LONGVARCHARSQL_NUMERICSQL_DECIMALSQL_INTEGERSQL_SMALLINTSQL_FLOATSQL_REALSQL_DOUBLESQL_DATETIMESQL_WCHARSQL_WVARCHARSQL_WLONGVARCHARSQL_TYPE_DATESQL_TYPE_TIMESQL_TYPE_TIMESTAMPSQL_SS_TIME2SQL_SS_XMLSQL_BINARYSQL_VARBINARYSQL_LONGVARBINARYunknownSQL_C_CHARSQL_C_WCHARSQL_C_LONGSQL_C_SHORTSQL_C_FLOATSQL_C_DOUBLESQL_C_NUMERICSQL_C_DEFAULTSQL_C_DATESQL_C_TIMESQL_C_TIMESTAMPSQL_C_TYPE_DATESQL_C_TYPE_TIMESQL_C_TYPE_TIMESTAMPSQL_C_INTERVAL_YEARSQL_C_INTERVAL_MONTHSQL_C_INTERVAL_DAYSQL_C_INTERVAL_HOURSQL_C_INTERVAL_MINUTESQL_C_INTERVAL_SECONDSQL_C_INTERVAL_YEAR_TO_MONTHSQL_C_INTERVAL_DAY_TO_HOURSQL_C_INTERVAL_DAY_TO_MINUTESQL_C_INTERVAL_DAY_TO_SECONDSQL_C_INTERVAL_HOUR_TO_MINUTESQL_C_INTERVAL_HOUR_TO_SECONDSQL_C_INTERVAL_MINUTE_TO_SECONDSQL_C_BINARYSQL_C_BITSQL_C_SBIGINTSQL_C_UBIGINTSQL_C_TINYINTSQL_C_SLONGSQL_C_SSHORTSQL_C_STINYINTSQL_C_ULONGSQL_C_USHORTSQL_C_UTINYINTSQL_C_GUIDas_tupleInvalid parameter type.  param-index=%zd param-type=%sHY105BIND: param=%d ValueType=%d (%s) ParameterType=%d (%s) ColumnSize=%d DecimalDigits=%d BufferLength=%d *pcb=%d
SQLBindParameterSQLPrepareSQLNumParamsSQLPrepare(%s)
The SQL contains %d parameter markers, but %d parameters were suppliedpyodbc.NullParamErrorpyodbc.ErrorException that is the base class of all other error exceptions. You can use
this to catch all errors with one single 'except' statement.Warningpyodbc.WarningException raised for important warnings like data truncations while inserting,
 etc.InterfaceErrorpyodbc.InterfaceErrorException raised for errors that are related to the database interface rather
than the database itself.DatabaseErrorpyodbc.DatabaseErrorException raised for errors that are related to the database.DataErrorpyodbc.DataErrorException raised for errors that are due to problems with the processed data
like division by zero, numeric value out of range, etc.OperationalErrorpyodbc.OperationalErrorException raised for errors that are related to the database's operation and
not necessarily under the control of the programmer, e.g. an unexpected
disconnect occurs, the data source name is not found, a transaction could not
be processed, a memory allocation error occurred during processing, etc.IntegrityErrorpyodbc.IntegrityErrorException raised when the relational integrity of the database is affected,
e.g. a foreign key check fails.InternalErrorpyodbc.InternalErrorException raised when the database encounters an internal error, e.g. the
cursor is not valid anymore, the transaction is out of sync, etc.ProgrammingErrorpyodbc.ProgrammingErrorException raised for programming errors, e.g. table not found or already
exists, syntax error in the SQL statement, wrong number of parameters
specified, etc.NotSupportedErrorpyodbc.NotSupportedErrorException raised in case a method or database API was used which is not
supported by the database, e.g. requesting a .rollback() on a connection that
does not support transaction or has transactions turned off.localelocaleconvdecimal_pointdatetimedecimalUnable to import decimalDecimalUnable to import decimal.Decimal.poolingUnable to set SQL_ATTR_CONNECTION_POOLING attribute.Can't initialize module pyodbc.  SQLAllocEnv failed.Unable to set SQL_ATTR_ODBC_VERSION attribute.useruidpasswordpwdhostserverfunction takes at most 1 non-keyword argumentargument 1 must be a string or unicode objectDictionary items passed to connect must be stringsansiunicode_resultsreadonlyno connection information was passedSQLDataSourcesTimeFromTicks requires a number.SOFTWARE\ODBC\ODBCINST.INI\ODBC DriversUnable to access the driver list in the registry.  error=%ldconnectTimeFromTicksDateFromTicksTimestampFromTicksdataSourcesdriversSQL_BITSQL_TINYINTSQL_BIGINTSQL_INTERVAL_MONTHSQL_INTERVAL_YEARSQL_INTERVAL_YEAR_TO_MONTHSQL_INTERVAL_DAYSQL_INTERVAL_HOURSQL_INTERVAL_MINUTESQL_INTERVAL_SECONDSQL_INTERVAL_DAY_TO_HOURSQL_INTERVAL_DAY_TO_MINUTESQL_INTERVAL_DAY_TO_SECONDSQL_INTERVAL_HOUR_TO_MINUTESQL_INTERVAL_HOUR_TO_SECONDSQL_INTERVAL_MINUTE_TO_SECONDSQL_GUIDSQL_NULLABLESQL_NO_NULLSSQL_NULLABLE_UNKNOWNSQL_SCOPE_CURROWSQL_SCOPE_TRANSACTIONSQL_SCOPE_SESSIONSQL_PC_UNKNOWNSQL_PC_NOT_PSEUDOSQL_PC_PSEUDOSQL_ACCESSIBLE_PROCEDURESSQL_ACCESSIBLE_TABLESSQL_ACTIVE_ENVIRONMENTSSQL_AGGREGATE_FUNCTIONSSQL_ALTER_DOMAINSQL_ALTER_TABLESQL_ASYNC_MODESQL_BATCH_ROW_COUNTSQL_BATCH_SUPPORTSQL_BOOKMARK_PERSISTENCESQL_CATALOG_LOCATIONSQL_CATALOG_NAMESQL_CATALOG_NAME_SEPARATORSQL_CATALOG_TERMSQL_CATALOG_USAGESQL_COLLATION_SEQSQL_COLUMN_ALIASSQL_CONCAT_NULL_BEHAVIORSQL_CONVERT_FUNCTIONSSQL_CONVERT_VARCHARSQL_CORRELATION_NAMESQL_CREATE_ASSERTIONSQL_CREATE_CHARACTER_SETSQL_CREATE_COLLATIONSQL_CREATE_DOMAINSQL_CREATE_SCHEMASQL_CREATE_TABLESQL_CREATE_TRANSLATIONSQL_CREATE_VIEWSQL_CURSOR_COMMIT_BEHAVIORSQL_CURSOR_ROLLBACK_BEHAVIORSQL_DATABASE_NAMESQL_DATA_SOURCE_NAMESQL_DATA_SOURCE_READ_ONLYSQL_DATETIME_LITERALSSQL_DBMS_NAMESQL_DBMS_VERSQL_DDL_INDEXSQL_DEFAULT_TXN_ISOLATIONSQL_DESCRIBE_PARAMETERSQL_DM_VERSQL_DRIVER_HDESCSQL_DRIVER_HENVSQL_DRIVER_HLIBSQL_DRIVER_HSTMTSQL_DRIVER_NAMESQL_DRIVER_ODBC_VERSQL_DRIVER_VERSQL_DROP_ASSERTIONSQL_DROP_CHARACTER_SETSQL_DROP_COLLATIONSQL_DROP_DOMAINSQL_DROP_SCHEMASQL_DROP_TABLESQL_DROP_TRANSLATIONSQL_DROP_VIEWSQL_DYNAMIC_CURSOR_ATTRIBUTES1SQL_DYNAMIC_CURSOR_ATTRIBUTES2SQL_EXPRESSIONS_IN_ORDERBYSQL_FILE_USAGESQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2SQL_GETDATA_EXTENSIONSSQL_GROUP_BYSQL_IDENTIFIER_CASESQL_IDENTIFIER_QUOTE_CHARSQL_INDEX_KEYWORDSSQL_INFO_SCHEMA_VIEWSSQL_INSERT_STATEMENTSQL_INTEGRITYSQL_KEYSET_CURSOR_ATTRIBUTES1SQL_KEYSET_CURSOR_ATTRIBUTES2SQL_KEYWORDSSQL_LIKE_ESCAPE_CLAUSESQL_MAX_ASYNC_CONCURRENT_STATEMENTSSQL_MAX_BINARY_LITERAL_LENSQL_MAX_CATALOG_NAME_LENSQL_MAX_CHAR_LITERAL_LENSQL_MAX_COLUMNS_IN_GROUP_BYSQL_MAX_COLUMNS_IN_INDEXSQL_MAX_COLUMNS_IN_ORDER_BYSQL_MAX_COLUMNS_IN_SELECTSQL_MAX_COLUMNS_IN_TABLESQL_MAX_COLUMN_NAME_LENSQL_MAX_CONCURRENT_ACTIVITIESSQL_MAX_CURSOR_NAME_LENSQL_MAX_DRIVER_CONNECTIONSSQL_MAX_IDENTIFIER_LENSQL_MAX_INDEX_SIZESQL_MAX_PROCEDURE_NAME_LENSQL_MAX_ROW_SIZESQL_MAX_ROW_SIZE_INCLUDES_LONGSQL_MAX_SCHEMA_NAME_LENSQL_MAX_STATEMENT_LENSQL_MAX_TABLES_IN_SELECTSQL_MAX_TABLE_NAME_LENSQL_MAX_USER_NAME_LENSQL_MULTIPLE_ACTIVE_TXNSQL_MULT_RESULT_SETSSQL_NEED_LONG_DATA_LENSQL_NON_NULLABLE_COLUMNSSQL_NULL_COLLATIONSQL_NUMERIC_FUNCTIONSSQL_ODBC_INTERFACE_CONFORMANCESQL_ODBC_VERSQL_OJ_CAPABILITIESSQL_ORDER_BY_COLUMNS_IN_SELECTSQL_PARAM_ARRAY_ROW_COUNTSSQL_PARAM_ARRAY_SELECTSSQL_PARAM_TYPE_UNKNOWNSQL_PARAM_INPUTSQL_PARAM_INPUT_OUTPUTSQL_PARAM_OUTPUTSQL_RETURN_VALUESQL_RESULT_COLSQL_PROCEDURESSQL_PROCEDURE_TERMSQL_QUOTED_IDENTIFIER_CASESQL_ROW_UPDATESSQL_SCHEMA_TERMSQL_SCHEMA_USAGESQL_SCROLL_OPTIONSSQL_SEARCH_PATTERN_ESCAPESQL_SERVER_NAMESQL_SPECIAL_CHARACTERSSQL_SQL92_DATETIME_FUNCTIONSSQL_SQL92_FOREIGN_KEY_DELETE_RULESQL_SQL92_FOREIGN_KEY_UPDATE_RULESQL_SQL92_GRANTSQL_SQL92_NUMERIC_VALUE_FUNCTIONSSQL_SQL92_PREDICATESSQL_SQL92_RELATIONAL_JOIN_OPERATORSSQL_SQL92_REVOKESQL_SQL92_ROW_VALUE_CONSTRUCTORSQL_SQL92_STRING_FUNCTIONSSQL_SQL92_VALUE_EXPRESSIONSSQL_SQL_CONFORMANCESQL_STANDARD_CLI_CONFORMANCESQL_STATIC_CURSOR_ATTRIBUTES1SQL_STATIC_CURSOR_ATTRIBUTES2SQL_STRING_FUNCTIONSSQL_SUBQUERIESSQL_SYSTEM_FUNCTIONSSQL_TABLE_TERMSQL_TIMEDATE_ADD_INTERVALSSQL_TIMEDATE_DIFF_INTERVALSSQL_TIMEDATE_FUNCTIONSSQL_TXN_CAPABLESQL_TXN_ISOLATION_OPTIONSQL_UNIONSQL_USER_NAMESQL_XOPEN_CLI_YEAR__doc__pyodbc3.0.7versionthreadsafety2.0apilevelqmarkparamstyleConnectionCursorRowDateTimeTimestampDATETIMESTRINGNUMBERROWIDBINARYBinaryBinaryNullUNICODE_SIZESQLWCHAR_SIZEcannot create 'pyodbc.Row' instancestuple index out of rangeRow assignment index out of range()row index out of range index=%d len=%drow indices must be integers, not %.200scursor_descriptionON__reduce__pyodbc.RowUnicode required$@"`#p# "4#@#0""" "" "#$ "(( "'(("..0"$.X.0"- "// "`#40"3(4@"330"12@".1 "`#60".06 "`#P5 7W`
7W
7W
|
7WPxRSDSqLcvPD:\root\workbench\vs2015\mysql-win-res\build\bin\x64\Release\pyodbc.pdb!!GCTL@.text$di@.text$mn .text$mn$00).text$xx.idata$5x.00cfg.CRT$XCA.CRT$XCU.CRT$XCZ.CRT$XIA.CRT$XIZ.CRT$XPA.CRT$XPZ.CRT$XTA.CRT$XTZH.rdata.rdata$zzzdbgx".rtc$IAA".rtc$IZZ".rtc$TAA".rtc$TZZ"0.xdata7H.edata8.idata$28.idata$39x.idata$4?&
.idata$6PU.data.bsst
.pdata.gfids$y`.rsrc$01`.rsrc$02
b@4	RppUk1
#td4Pjd4
RpB20
[`P0T!Ztb#!#.
T4r	p` :PSi!d#!t8$!8$!#B!tp#!p#

4
2p#
0T@!
dT$!$!t i!%!
dT$d42p

4
2`!T $$8%!t$$D%!$$D%!T $$8%! $$8%
4
`T@!t%%%!%%%!T0''8%!T0''8%!tb((%!0''8%2p`P0!

(K)$&!(K)$&!
(K)$&r0T0

4
2`!t0+f+&!0+f+&R0 8p`P0T!67@..&!..&!67@..&

T
2p!dP33('!4334'!334'!P33('%	43*
p`PT@

d
2p!4P77'!4P77')	
	p`P0pj8:;W==

4
2p!d`??((!d`??((!`??((*T4p`HJ@CBBBC$C)C?CT42p!d0DD)!d0DD)::4dT2p2P!tdGG\)!4tdGG\)!GG\)R0T(`0Tx!tIhJ)!IhJ)!tKXL)!KXL)
`PT!t4MyN*!MyN*`P0Tx!tOPP*!OPP*	`0T`!t RR*! RR*`0T!tST*!ST*b`0T(!t VV*! VV*r`T0!

t
4WW4+!t
4WW4+!WW4+`0Tp!tYNZ+!YNZ+!t[)\*![)\*rpT(!4@]]+!

dT]^+!]^+!4@]]+!@]]+r0T8!t`y`P,!`y`P,2`!4Paa,!taa,!aa,!4Paa,!Paa,!4bb,!tb c,!b c,!4bb,!bb,
td
T	4RdT42pBp
`P004
p`PTp
bj!

tdjk#!tdjk#4	Rp=,4
p`P0noooqIqxq2	 4,$p`P0rssd4pT@!T4p`T@d4pTH
4
	p`ThT
4	Rp!d{Q|T/!{Q|T/
t	dT424
Rp`PІ4R
p`PT(d
T	4Rp
dT4p!t
T4(,!(,]]	X4

p`PT8	`0T@!
00!t͔0!͔0!00

T	
2p!dp0!4dp0!d4p0!p0!4p$!p$d	4Rpߗ!4ј$!4ј$4
&4
p`Pz@LXpޝF\SSt*+T@!4-(3!d/T.<3!<3!(3&4pRpbx.44.p`P`bu-CtT42`dT4
rp8ХrpP0T8!dЩ4!Щ4d2p!4p4!p4dT2p!4Ь#5!Ь#5R0P!22t	T@_#!d_X5!_X5!	tdT@_#!	tT@_#!	T@_#!d((!(( 
 T4

R	p`(*@d	T42!t`˴H6!`˴H6&4pZ		brp`0t	d42Kغd42pr	4rp`RP	"ۿffP

4

rP

4	
2P4Pt42P0
t	dT426W8778Х
8pyodbc.pydinitpyodbc9?9?<H:I@;XJ8P;zJH;J;Jx<J(9HL p;Lh???zKKKKKKLL4L@K,KKJ\K6A(=o<1C4L0$:wH?9KB5	')+
-/&VLlLvLHHHHIH(IXI0I8ILILINJ@J(JJIIIII|IbIBIlIHD`DDhBDDDEE,EHEbEEEEEEEEF&F@FVFjFxFFFFFFFG6DG6GHGXGtGGGGGGGHH2HNHdHxHHXBJB2BBBAAAAA$DDACCCCCCrC`CPC@C&CC
CBBBBAlABBG~BRA>A,AAA@@@@@@~@`@P@<@&@@????DuRegEnumValueARegOpenKeyExATRegCloseKeyADVAPI32.dllODBC32.dllPyErr_SetStringPyBuffer_TypePyExc_TypeErrorPyObject_MallocCPyImport_ImportModulePyString_FromStringPyEval_SaveThreadPyObject_Init_PyObject_CallMethod_SizeTPyDict_SetItemPyDict_New}PyDict_GetItemPyObject_CallMethodObjArgsPyEval_RestoreThread`PySequence_SizeKPyInt_AsLongPyErr_Occurred_Py_NoneStruct_Py_ZeroStructPyExc_ValueError~PyLong_FromUnsignedLongPyType_IsSubtypePyTuple_GetItemPyObject_Freeq_PyArg_ParseTuple_SizeTPyErr_NoMemoryPyObject_IsTrueVPyInt_GetMax_Py_TrueStructQPyInt_FromLongPyString_FromStringAndSize_Py_BuildValue_SizeTWPyInt_TypePyString_TypeUPySequence_GetItemPyTuple_NewPyDict_SetItemString^PyIter_NextPyObject_GetIterp_PyArg_ParseTupleAndKeywords_SizeTPyBool_TypePyFloat_TypePyLong_TypeePyList_New	PyObject_GetAttrString_PyList_AppendPyTuple_Size,PyUnicode_Type>PyCapsule_Import_PyObject_NextNotImplementedv_PyByteArray_empty_string5PyGen_Type&PyByteArray_TypePyErr_SetObjectPyString_FromFormatV~PyString_FromFormatPyTuple_SetItemJPyInstance_TypexPyString_ConcatAndDelPyEval_CallObjectWithKeywords$PyByteArray_Resize_PyObject_CallFunction_SizeTPyUnicodeUCS2_ResizePyLong_FromUnsignedLongLong_PyString_ResizeyPyLong_FromLongLongPyFloat_FromDoublePyUnicodeUCS2_FromUnicodePyUnicodeUCS2_AsUnicode"PyByteArray_FromStringAndSizePyFloat_AsDoubleoPyLong_AsLongLongPyByteArray_AsStringPyType_Ready%PyByteArray_Size_PyObject_New_PyUnicodeUCS2_ToUppercasePyExc_ExceptionPyModule_AddIntConstantPyExc_RuntimeErrorUPy_InitModule4_64PyDict_SizePyString_SizePyDict_NextPyErr_FormatPyModule_AddStringConstantPyModule_AddObjectmPyLong_AsLongPyErr_NewExceptionPyErr_Clear>Py_FatalError~PyDict_GetItemStringPyNumber_CheckPyNumber_LongPyUnicodeUCS2_FromObject#PyObject_StrnPySlice_TypePyObject_GenericGetAttrPyDict_TypePyObject_RichComparePyTuple_TypePyObject_RichCompareBoolPyObject_GenericSetAttrlPySlice_GetIndicesEx	_Py_NotImplementedStructPyNumber_AsSsize_tPyExc_IndexErrorPyObject_ReprPyUnicodeUCS2_GetMaxpython27.dll#__std_terminate@strchr=memmove__C_specific_handler%__std_type_info_destroy_list>memsetVCRUNTIME140.dllPatoifreemalloc._strlwrO_wassertrealloctoupper#_localtime64*_stricmp6_initterm7_initterm_e?_seh_filter_dll_configure_narrow_argv3_initialize_narrow_environment4_initialize_onexit_table<_register_onexit_function"_execute_onexit_table_crt_atexit_cexitapi-ms-win-crt-convert-l1-1-0.dllapi-ms-win-crt-heap-l1-1-0.dllapi-ms-win-crt-string-l1-1-0.dllapi-ms-win-crt-runtime-l1-1-0.dllapi-ms-win-crt-time-l1-1-0.dllRtlCaptureContextRtlLookupFunctionEntryRtlVirtualUnwindUnhandledExceptionFilterRSetUnhandledExceptionFilterGetCurrentProcesspTerminateProcesspIsProcessorFeaturePresent0QueryPerformanceCounterGetCurrentProcessIdGetCurrentThreadIdGetSystemTimeAsFileTimeTInitializeSListHeadjIsDebuggerPresentKERNEL32.dll__CxxFrameHandler3;memcmp<memcpypowapi-ms-win-crt-math-l1-1-0.dll2-+] f/ @(__enter__() -> self.Close the connection now (rather than whenever __del__ is called).

The connection will be unusable from this point forward and a ProgrammingError
will be raised if any operation is attempted with the connection.  The same
applies to all cursor objects trying to use the connection.

Note that closing a connection without committing the changes first will cause
an implicit rollback to be performed.Commit any pending transaction to the database.Return a new Cursor object using the connection.getinfo(type) --> str | int | bool

Calls SQLGetInfo, passing `type`, and returns the result formatted as a Python object.__exit__(*excinfo) -> None.  Commits the connection if necessary.`hp__enter__() -> self.p 0Y\V`hpx%`# $p&0'execute(sql, [params]) --> Cursor

Create a new Cursor object, call its execute method, and return it.  See
Cursor.execute for more details.

This is a convenience method that is not part of the DB API.  Since a new
Cursor is allocated by each call, this should not be used if more than one SQL
statement needs to be executed.`hp`hp(8Hclear_output_converters() --> None

Remove all output converter functions.Connection objects manage connections to the database.

Each manages a single ODBC HDBC.Causes the the database to roll back to the start of any pending transaction.add_output_converter(sqltype, func) --> None

Register an output converter function that will be called whenever a value with
the given SQL type is read from the database.

sqltype
  The integer SQL type value to convert, which can be one of the defined
  standard constants (e.g. pyodbc.SQL_VARCHAR) or a database-specific value
  (e.g. -151 for the SQL Server 2008 geometry data type).

func
  The converter function which will be called with a single parameter, the
  value, and should return the converted value.  If the value is NULL, the
  parameter will be None.  Otherwise it will be a Python string.hp`hp@SH@QP`0WXP"xS`"YpSx*Y@X+Q0+`TC.getTypeInfo(sqlType=None) --> self

Executes SQLGetTypeInfo a creates a result set with information about the
specified data type or all data types supported by the ODBC driver if not
specified.

Each row fetched has the following columns:
 0) type_name
 1) data_type
 2) column_size
 3) literal_prefix
 4) literal_suffix
 5) create_params
 6) nullable
 7) case_sensitive
 8) searchable
 9) unsigned_attribute
10) fixed_prec_scale
11) auto_unique_value
12) local_type_name
13) minimum_scale
14) maximum_scale
15) sql_data_type
16) sql_datetime_sub
17) num_prec_radix
18) interval_precisionClose the cursor now (rather than whenever __del__ is called).  The cursor will
be unusable from this point forward; a ProgrammingError exception will be
raised if any operation is attempted with the cursor.C.procedureColumns(procedure=None, catalog=None, schema=None) --> self

Executes SQLProcedureColumns and creates a result set of information
about stored procedure columns and results.
  0) procedure_cat
  1) procedure_schem
  2) procedure_name
  3) column_name
  4) column_type
  5) data_type
  6) type_name
  7) column_size
  8) buffer_length
  9) decimal_digits
 10) num_prec_radix
 11) nullable
 12) remarks
 13) column_def
 14) sql_data_type
 15) sql_datetime_sub
 16) char_octet_length
 17) ordinal_position
 18) is_nullablehp`hpskip(count) --> None

Skips the next `count` records by calling SQLFetchScroll with SQL_FETCH_NEXT.
For convenience, skip(0) is accepted and will do nothing.__exit__(*excinfo) -> None.  Commits the connection if necessary...C.tables(table=None, catalog=None, schema=None, tableType=None) --> self

Executes SQLTables and creates a results set of tables defined in the data
source.

The table, catalog, and schema interpret the '_' and '%' characters as
wildcards.  The escape character is driver specific, so use
`Connection.searchescape`.

Each row fetched has the following columns:
 0) table_cat: The catalog name.
 1) table_schem: The schema name.
 2) table_name: The table name.
 3) table_type: One of 'TABLE', 'VIEW', SYSTEM TABLE', 'GLOBAL TEMPORARY'
    'LOCAL TEMPORARY', 'ALIAS', 'SYNONYM', or a data source-specific type name.PTr`H@wpP j|fetchmany() --> list of Rows

Fetch all remaining rows of a query result, returning them as a list of Rows.
An empty list is returned if there are no more rows.

A ProgrammingError exception is raised if the previous call to execute() did
not produce any result set or no call was issued yet.C.primaryKeys(table, catalog=None, schema=None) --> self

Creates a results set of column names that make up the primary key for a table
by executing the SQLPrimaryKeys function.
Each row fetched has the following columns:
 0) table_cat
 1) table_schem
 2) table_name
 3) column_name
 4) key_seq
 5) pk_nameThis read/write attribute specifies the number of rows to fetch at a time with
fetchmany(). It defaults to 1 meaning to fetch a single row at a time.`5`nPF`F fqC.columns(table=None, catalog=None, schema=None, column=None)

Creates a results set of column names in specified tables by executing the ODBC SQLColumns function.
Each row fetched has the following columns:
  0) table_cat
  1) table_schem
  2) table_name
  3) column_name
  4) data_type
  5) type_name
  6) column_size
  7) buffer_length
  8) decimal_digits
  9) num_prec_radix
 10) nullable
 11) remarks
 12) column_def
 13) sql_data_type
 14) sql_datetime_sub
 15) char_octet_length
 16) ordinal_position
 17) is_nullableCursor objects represent a database cursor, which is used to manage the context
of a fetch operation.  Cursors created from the same connection are not
isolated, i.e., any changes done to the database by a cursor are immediately
visible by the other cursors.  Cursors created from different connections are
isolated.

Cursors implement the iterator protocol, so results can be iterated:

  cursor.execute(sql)
  for row in cursor:
     print row[0]C.rowIdColumns(table, catalog=None, schema=None, nullable=True) --> self

Executes SQLSpecialColumns with SQL_ROWVER which creates a result set of columns that
are automatically updated when any value in the row is updated.

Each row fetched has the following columns:
 0) scope
 1) column_name
 2) data_type
 3) type_name
 4) column_size
 5) buffer_length
 6) decimal_digits
 7) pseudo_column`PaThis read-only attribute specifies the number of rows the last DML statement
 (INSERT, UPDATE, DELETE) affected.  This is set to -1 for SELECT statements.nextset() --> True | None

Jumps to the next resultset if the last sql has multiple resultset.Returns True if there is a next resultset otherwise None.C.execute(sql, [params]) --> Cursor

Prepare and execute a database query or command.

Parameters may be provided as a sequence (as specified by the DB API) or
simply passed in one after another (non-standard):

  cursor.execute(sql, (param1, param2))

    or

  cursor.execute(sql, param1, param2)
C.foreignKeys(table=None, catalog=None, schema=None,
            foreignTable=None, foreignCatalog=None, foreignSchema=None) --> self

Executes the SQLForeignKeys function and creates a results set of column names
that are foreign keys in the specified table (columns in the specified table
that refer to primary keys in other tables) or foreign keys in other tables
that refer to the primary key in the specified table.

Each row fetched has the following columns:
  0) pktable_cat
  1) pktable_schem
  2) pktable_name
  3) pkcolumn_name
  4) fktable_cat
  5) fktable_schem
  6) fktable_name
  7) fkcolumn_name
  8) key_seq
  9) update_rule
 10) delete_rule
 11) fk_name
 12) pk_name
 13) deferrabilityThis read-only attribute is a sequence of 7-item sequences.  Each of these
sequences contains information describing one result column: (name, type_code,
display_size, internal_size, precision, scale, null_ok).  All values except
name, type_code, and internal_size are None.  The type_code entry will be the
type object used to create values for that column (e.g. `str` or
`datetime.datetime`).

This attribute will be None for operations that do not return rows or if the
cursor has not had an operation invoked via the execute() method yet.

The type_code can be interpreted by comparing it to the Type Objects defined in
the DB API and defined the pyodbc module: Date, Time, Timestamp, Binary,
STRING, BINARY, NUMBER, and DATETIME.C.statistics(catalog=None, schema=None, unique=False, quick=True) --> self

Creates a results set of statistics about a single table and the indexes associated with 
the table by executing SQLStatistics.
unique
  If True, only unique indexes are retured.  Otherwise all indexes are returned.
quick
  If True, CARDINALITY and PAGES are returned  only if they are readily available
  from the server

Each row fetched has the following columns:

  0) table_cat
  1) table_schem
  2) table_name
  3) non_unique
  4) index_qualifier
  5) index_name
  6) type
  7) ordinal_position
  8) column_name
  9) asc_or_desc
 10) cardinality
 11) pages
 12) filter_conditionThis read-only attribute return a reference to the Connection object on which
the cursor was created.

The attribute simplifies writing polymorph code in multi-connection
environments.C.procedures(procedure=None, catalog=None, schema=None) --> self

Executes SQLProcedures and creates a result set of information about the
procedures in the data source.
Each row fetched has the following columns:
 0) procedure_cat
 1) procedure_schem
 2) procedure_name
 3) num_input_params
 4) num_output_params
 5) num_result_sets
 6) remarks
 7) procedure_typeIgnored.Rolls back any pending transaction to the database on the current connection,
including those from other cursors.
C.rowIdColumns(table, catalog=None, schema=None, nullable=True) -->

Executes SQLSpecialColumns with SQL_BEST_ROWID which creates a result set of columns that
uniquely identify a row

Each row fetched has the following columns:
 0) scope
 1) column_name
 2) data_type
 3) type_name
 4) column_size
 5) buffer_length
 6) decimal_digits
 7) pseudo_columnexecutemany(sql, seq_of_params) --> Cursor | count | None

Prepare a database query or command and then execute it against all parameter
sequences  found in the sequence seq_of_params.

Only the result of the final execution is returned.  See `execute` for a
description of parameter passing the return value.fetchmany(size=cursor.arraysize) --> list of Rows

Fetch the next set of rows of a query result, returning a list of Row
instances. An empty list is returned when no more rows are available.

The number of rows to fetch per call is specified by the parameter.  If it is
not given, the cursor's arraysize determines the number of rows to be
fetched. The method should try to fetch as many rows as indicated by the size
parameter. If this is not possible due to the specified number of rows not
being available, fewer rows may be returned.

A ProgrammingError exception is raised if the previous call to execute() did
not produce any result set or no call was issued yet.fetchone() --> Row | None

Fetch the next row of a query result set, returning a single Row instance, or
None when no more data is available.

A ProgrammingError exception is raised if the previous call to execute() did
not produce any result set or no call was issued yet.A database module for accessing databases via ODBC.

This module conforms to the DB API 2.0 specification while providing
non-standard convenience features.  Only standard Python data types are used
so additional DLLs are not required.

Static Variables:

version
  The module version string.  Official builds will have a version in the format
  `major.minor.revision`, such as 2.1.7.  Beta versions will have -beta appended,
  such as 2.1.8-beta03.  (This would be a build before the official 2.1.8 release.)
  Some special test builds will have a test name (the git branch name) prepended,
  such as fixissue90-2.1.8-beta03.

apilevel
  The string constant '2.0' indicating this module supports DB API level 2.0.

lowercase
  A Boolean that controls whether column names in result rows are lowercased.
  This can be changed any time and affects queries executed after the change.
  The default is False.  This can be useful when database columns have
  inconsistent capitalization.

pooling
  A Boolean indicating whether connection pooling is enabled.  This is a
  global (HENV) setting, so it can only be modified before the first
  connection is made.  The default is True, which enables ODBC connection
  pooling.

threadsafety
  The integer 1, indicating that threads may share the module but not
  connections.  Note that connections and cursors may be used by different
  threads, just not at the same time.

qmark
  The string constant 'qmark' to indicate parameters are identified using
  question marks.TimestampFromTicks(ticks) --> datetime.datetime

Returns a datetime object initialized from the given ticks value (number of
seconds since the epoch; see the documentation of the standard Python time
module for detailsdrivers() -> [ driver, ... ]

Returns a list of installed driversDateFromTicks(ticks) --> datetime.date

Returns a date object initialized from the given ticks value (number of seconds
since the epoch; see the documentation of the standard Python time module for
details).dataSources() -> { DSN : Description }

Returns a dictionary mapping available DSNs to their descriptions.TimeFromTicks(ticks) --> datetime.time

Returns a time object initialized from the given ticks value (number of seconds
since the epoch; see the documentation of the standard Python time module for
details).pppPconnect(str, autocommit=False, ansi=False, timeout=0, **kwargs) --> Connection

Accepts an ODBC connection string and returns a new Connection object.

The connection string will be passed to SQLDriverConnect, so a DSN connection
can be created using:

  cnxn = pyodbc.connect('DSN=DataSourceName;UID=user;PWD=password')

To connect without requiring a DSN, specify the driver and connection
information:

  DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=user;PWD=password

Note the use of braces when a value contains spaces.  Refer to SQLDriverConnect
documentation or the documentation of your ODBC driver for details.

The connection string can be passed as the string `str`, as a list of keywords,
or a combination of the two.  Any keywords except autocommit, ansi, and timeout
(see below) are simply added to the connection string.

  connect('server=localhost;user=me')
  connect(server='localhost', user='me')
  connect('server=localhost', user='me')

The DB API recommends the keywords 'user', 'password', and 'host', but these
are not valid ODBC keywords, so these will be converted to 'uid', 'pwd', and
'server'.

Special Keywords

The following specal keywords are processed by pyodbc and are not added to the
connection string.  (If you must use these in your connection string, pass them
as a string, not as keywords.)

  autocommit
    If False or zero, the default, transactions are created automatically as
    defined in the DB API 2.  If True or non-zero, the connection is put into
    ODBC autocommit mode and statements are committed automatically.
   
  ansi
    By default, pyodbc first attempts to connect using the Unicode version of
    SQLDriverConnectW.  If the driver returns IM001 indicating it does not
    support the Unicode version, the ANSI version is tried.  Any other SQLSTATE
    is turned into an exception.  Setting ansi to true skips the Unicode
    attempt and only connects using the ANSI version.  This is useful for
    drivers that return the wrong SQLSTATE (or if pyodbc is out of date and
    should support other SQLSTATEs).
   
  timeout
    An integer login timeout in seconds, used to set the SQL_ATTR_LOGIN_TIMEOUT
    attribute of the connection.  The default is 0 which means the database's
    default timeout, if any, is used.
P0ЬРXdp0P`pp@з(The Cursor.description sequence from the Cursor that created this row.Row objects are sequence objects that hold query results.

They are similar to tuples in that they cannot be resized and new attributes
cannot be added, but individual elements can be replaced.  This allows data to
be "fixed up" after being fetched.  (For example, datetimes may be replaced by
those with time zones attached.)

  row[0] = row[0].replace(tzinfo=timezone)
  print row[0]

Additionally, individual values can be optionally be accessed or replaced by
name.  Non-alphanumeric characters are replaced with an underscore.

  cursor.execute("select customer_id, [Name With Spaces] from tmp")
  row = cursor.fetchone()
  print row.customer_id, row.Name_With_Spaces

If using this non-standard feature, it is often convenient to specifiy the name
using the SQL 'as' keyword:

  cursor.execute("select count(*) as total from tmp")
  row = cursor.fetchone()
  print row.totalPH4@`P`?Ps@_~_~(FЄ8G0HHgXWr`IpdhKPlpM zRR0p RhSt V][}Ya@]pcX_`_+Tbd(@(HX0pH@P HpH0`pH@H0HHu 6$@k"p}"#(H#Pl#p##-#-J#P##8$L$0`$06p$@m$p#$$ =#@#_#`$$) $) D $D  $ i!%i!!$!K"(%P""#"###$# $$8%$$D%$%X%%]%l%]%s%|%s%%%%%%%&%&&%&!'#0''8%''%'%(%%(b(&b((%((%((&(K)$&K)*4&*F*P&F*{*`&*+|&+'+$0+f+&f++&+,&,.&..&.1&11&12'2I3$P33('334'33H'33\'3q4l'45$5F5#P5E7|'P77'77'7
8'8Z?'`??((?1@4(1@@H(@@H(@@\(@*Dl(0DD)DwE )wEE4)EOFH)`FF$FG$GG\)G+Hd)+HH|)HH)HI)IhJ)hJK)KK)KXL)XLpM)pMM*MyN*yNO(*OO@*OPP*PQh*QQ|* RR*RS*SS*ST*TV*VV* VV*VW+WW$+WW4+WOXD+OXY\+YYt+YNZ+NZa[+a[x[+[)\*)\,]+,]@]+@]]+]^+^_^,_^^,^^,,^_@,_x_$__$_`$`y`P,y```,`Aat,Paa,aa,ab,bvb,vbb,bb,bb,b c, c[c,[cc-cc -cc4-ceD-e_f\-`fUgp-`g8h\-@hh#hj-jj-jk#kgl-gl@m-@mn-n)r-0rt.t,u.0uQv/`vw/wx.xy$/y{</{Q|T/Q||d/|~x/Ԅ/Ά/І·/Ї_/`&/00
0(,(00ȐL0А&\000͔0͔ 0 B0Bc0p00E0EI1IV41p$ؖD1ؖݖX1h1ј$ј"1"1f#p1(3<3P3^h3^~x33$ߡ$y3$ХP4Хd4é$Щ4Q4Qj4p4ˬ4ˬ̬4Ь#5#`5`y,5><5@_#_X5t55Q5QU5Ug5p#i/pװ$J\-P$((5,60(%Z6`˴H6˴\6p6Ƿ6з# A6Dx#xI6L6$;6<67\-I(%L$$ѽ$Խ$$u\-x$$#ѿd7Կm<7p###'$(p7$a|7d(%(%7Tq$t7O7`77\)\)47\76GJ0	H`}<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level='asInvoker' uiAccess='false' />
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
xРؠ 08HP`pС 0@P`pТ 0@P`pУ 0@P`pФ 0@P`pХ 0@P`pЦ 0@P`pЧ 0@P`pШ 0@P`pЩ 0@P`pЪ 0@P`pЫ 0@P`pЬ 0@P`pЭH`hPXȥإhpxȦЦxȨШHPXhpxȬЬج(08HPXhpxȭ`<(08HPX`X`(0PXxتppȡСءXȠР (8@HX`hx8HPpxȫЫpxЬР (8@HX`hxȡء (8@HX`hxȢآ (8@HX`hxȣأ@HP`hpxȤФؤ (08@HPX`hpxȥ

Anon7 - 2022
AnonSec Team