Sample details: 921926594b04ef0734eb1f03a0148427 --

Hashes
MD5: 921926594b04ef0734eb1f03a0148427
SHA1: d6524f113516ced2a148d68f634bbeb6682689f2
SHA256: 5c43f4bbca9a5653f3348ff5c08d79a389e48b30962d039c11c03d9b0f403fbe
SSDEEP: 6144:oG83mKrtt3G8BTXFsF6iaLvUWfY1bBgSSsjt9xzpu:o/WKr/ns0iGUWf+gSJzxs
Details
File Type: PE32
Yara Hits
YRP/Microsoft_Visual_Basic_v50v60 | YRP/Microsoft_Visual_Basic_v50 | YRP/Microsoft_Visual_Basic_v50_v60 | YRP/Microsoft_Visual_Basic_v50_additional | YRP/Microsoft_Visual_Basic_v50v60_additional | YRP/IsPE32 | YRP/IsWindowsGUI | YRP/IsPacked | YRP/HasRichSignature | YRP/domain | YRP/IP | YRP/contentis_base64 | YRP/SEH__vba | YRP/screenshot | YRP/win_registry |
Source
http://85.204.116.123/tin.png
http://85.204.116.123/tin.exe
Strings
		!This program cannot be run in DOS mode.
`.data
gdi32.DLL
oleaut32.DLL
kernel32.DLL
user32.DLL
MSVBVM60.DLL
PMPmPM
333333
333333
ScreenSaver
Minimum code to create a Screen saver with Visual Basic 5
Horloge2
Screen Saver
ScreenSaver
frmAbout
frmSetup
frmMain
ScreenSaver
Label3
C:\Program Files (x86)\Microsoft Visual Studio\VB98\VB6.OLB
password.cpl
Frame2
Frame1
lblDeco1
Label4
Label1
Label2
user32
GetWindowLongA
GetSystemDefaultLCID
SetWindowLongA
SetParent
FindWindowA
SetWindowPos
PwdChangePasswordA
GetClientRect
kernel32
GetVersionExA
advapi32.dll
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
ShowCursor
tmrAnimate
oleaut32.dll
SysAllocStringByteLen
RtlMoveMemory
VirtualProtect
VerifyScreenSavePwd
dessineAiguille
dessineRectangle
Form_Resize
Form_MouseMove
calculLongueur
VBA6.DLL
__vbaFreeStr
__vbaStrFixstr
__vbaStrMove
__vbaStrCmp
__vbaCastObj
__vbaObjSet
__vbaFreeObj
__vbaHresultCheckObj
__vbaObjSetAddref
__vbaNew2
Check1
Check2
btnAppliquer
btnCouleur
btnAnnuler
IDP_ABOUT
Label5
Check3
couleur
cbDiam
cbVitesse
user32
SystemParametersInfoA
kernel32
GetProcAddress
__vbaAryCopy
__vbaUI1I4
__vbaLbound
__vbaUbound
__vbaLenBstr
__vbaExitProc
__vbaVarDup
__vbaLenVar
__vbaEnd
__vbaStrToAnsi
__vbaOnError
__vbaI4Abs
__vbaFpI2
__vbaLsetFixstr
__vbaVarSub
__vbaFreeStrList
__vbaVarAdd
__vbaStrVarMove
__vbaLsetFixstrFree
__vbaStrCopy
__vbaRecAnsiToUni
__vbaRecUniToAnsi
__vbaI2Abs
LoadStringW
oleaut32
SysAllocStringLen
GetModuleHandleW
__vbaVarMove
__vbaVarCat
__vbaFreeVarList
__vbaI4Var
__vbaI4ErrVar
__vbaErrorOverflow
__vbaUI1I2
__vbaGenerateBoundsError
__vbaFreeVar
WideCharToMultiByte
__vbaSetSystemError
SysStringLen
__vbaStrVarVal
__vbaI2Str
__vbaR8Str
__vbaStrI4
__vbaStrBool
__vbaStrI2
__vbaPowerR8
__vbaR8IntI2
BitBlt
__vbaFpR4
__vbaFPInt
__vbaAryDestruct
__vbaI4Str
__vbaBoolStr
__vbaAryUnlock
__vbaAryLock
__vbaVar2Vec
__vbaAryMove
VirtualAlloc
__vbaPrintObj
__vbaFreeObjList
__vbaFpI4
ExtFloodFill
frmSetup
Configuration de l'horloge AnalogoDigitale
Frame1
Affichage digital
Check3
Check1
Label3
Chiffres encadr
btnAppliquer
Appliquer
Check2
btnCouleur
couleur
cbVitesse
Combo1
cbDiam
Combo1
btnAnnuler
Annuler
IDP_ABOUT
 propos
Label5
Anneau lumineux
Label4
Couleur de fond
Label2
Vitesse de d
placement
Label1
frmMain
~{{{z{{	
~zy{{~
$&('&($	{	
wwvfhwgG
gfhffo
xffffffh
xdFfffDh
ffffffffdh
ffffhw
wDDHvfff
gvgwfwfwwfffh
xfffff
fffffffh
UUUUUwvl
OMMMMO
OMMMMO
OMMMMMMO
OMMMMMMMOOO
OMMMMMMOIIIOOOO{{
OMMMMMOOIIIIIIIIOOyyy
OMMMMMOIIIIIIIIIOO
OMMMMMOIIIIIIIIOO{
OMMMOOIIIIIIOOO{{
*OMMMOIIIIIIOOMO{{
OMMMOIIIIOOOMMMMO{
OMOOIIIOOMMMMMMMO
*OMOIIOOOMMMMMMMMMOyyyyy
OMOOOOMMMMMMMMMMMMMOyyy
OOOMMMMMMMOOOOOOOOOOyyy
OOOOOOOOOOO
Small FontsA
tmrAnimate
frmAbout
 propos ...
wyz}v|~
*ZC\YQqt
suroxA{
k&:h]`
`tnuvwxyz3{]|J~
q$r$`tMcdefghijklmno
[r``tPQRSEUVWXYP[?]^&
_``?@ABCD(EFGHIJ
/0123$456789:
 !"#$%&'()*+,-
nopqrstuvwxyz[{]^_`abcdefghijklmNOPQRSTUVWXYZ[\]>?@ABCDEFGHIJKLM./0123456789:;<=
 !"#$%&'()*+,-
hZGLVd
Frame2
Horloge AnalogoDigitale
Label4
chaghis@hotmail.com
Label3
Par Ghislain Chabot:
Label1
Un essai de sauve-
cran utilitaire...
Frame1
Merci 
 Igguk pour la base de ce sauve-
lblDeco1
Screen Saver 1.0
Label2
Minimum code to create a screen saver using Visual Basic This example was created by Igguk E-Mail : pcharles@swing.be
**(&*&
Minimum code to create a Screen saver with Visual Basic 5
longueur
largeur
couleur
hauteur
bordure
Button
jXh,9@
jXh,9@
jXh,9@
jXh,9@
jXh,9@
jXh,:@
jXh,:@
f9=JAA
u?9=tAA
jXh|;@
jCWWWWj
j`h,9@
jThH>@
jlhH>@
j8hX3@
jDhX3@
jdhH>@
jThH>@
jdh,9@
jdhH>@
t)h,:@
NxWPQV
oleaut32.DLL
MSVBVM60.DLL
user32.DLL
gdi32.DLL
kernel32.DLL
ExtFloodFill
BitBlt
SysAllocStringLen
SysStringLen
GetProcAddress
VirtualAlloc
WideCharToMultiByte
GetModuleHandleW
LoadStringW
SystemParametersInfoA
__vbaVarSub
__vbaStrI2
_CIcos
_adj_fptan
__vbaStrI4
__vbaVarMove
__vbaAryMove
__vbaFreeVar
__vbaStrVarMove
__vbaLenBstr
__vbaFreeVarList
__vbaEnd
_adj_fdiv_m64
__vbaFreeObjList
_adj_fprem1
__vbaRecAnsiToUni
__vbaI2Abs
__vbaLsetFixstr
__vbaSetSystemError
__vbaHresultCheckObj
__vbaLenVar
_adj_fdiv_m32
__vbaAryDestruct
__vbaBoolStr
__vbaStrBool
__vbaExitProc
__vbaI4Abs
__vbaOnError
__vbaObjSet
_adj_fdiv_m16i
__vbaObjSetAddref
_adj_fdivr_m16i
__vbaFpR4
__vbaStrFixstr
_CIsin
__vbaChkstk
EVENT_SINK_AddRef
__vbaGenerateBoundsError
__vbaStrCmp
__vbaPrintObj
DllFunctionCall
__vbaLbound
_adj_fpatan
__vbaRecUniToAnsi
EVENT_SINK_Release
__vbaUI1I2
_CIsqrt
EVENT_SINK_QueryInterface
__vbaUI1I4
__vbaExceptHandler
_adj_fprem
_adj_fdivr_m64
__vbaI2Str
__vbaFPException
__vbaStrVarVal
__vbaUbound
__vbaVarCat
__vbaLsetFixstrFree
_CIlog
__vbaErrorOverflow
__vbaVar2Vec
__vbaR8Str
__vbaNew2
_adj_fdiv_m32i
_adj_fdivr_m32i
__vbaStrCopy
__vbaI4Str
__vbaFreeStrList
_adj_fdivr_m32
__vbaPowerR8
_adj_fdiv_r
__vbaI4Var
__vbaAryLock
__vbaVarAdd
__vbaStrToAnsi
__vbaVarDup
__vbaFpI2
__vbaFpI4
__vbaR8IntI2
_CIatan
__vbaAryCopy
__vbaCastObj
__vbaStrMove
_allmul
_CItan
__vbaAryUnlock
__vbaFPInt
_CIexp
__vbaI4ErrVar
__vbaFreeObj
__vbaFreeStr
Horloge2.SCR
3317ww
33337w
wwwwwwwwp
wwwwwwww
wwwwwwp
22222222222222222222222222222222222222
/00000000000000000000000000000000000000/F
20555555555555550000000005555555555555/002
10///////55555555555555555555555////////01
10///////55555555555555555555555////////01
10///////55555555555555555555555////////01
10//////5555555555555555555555555///////01
10//////5555555555555555555555555///////01
10//////5555555555555555555555555///////01
10/////555555555500000005555555555//////01
10/////5555555555000000055//////55//////01
10//////55555555500000/2
/////01
10//////5555555550000
////01
10///////555555550000S
////01
10//////5555555000005J
1//////01
105//////
//////51
105555//
h::fe;q
PVWXXXX7
//////51
1055550
r<<<kjg;
VW[\\]]Y7
6'/////51
105555/
~pi;50,VW[^_`_^]XQL
/////51
105555
5RV[^`8b8`^YQ
/////51
105555
[[`84c48_]Q
////501
105/55
[\43333c8,T
S55//501
10///5
[[83333d4,T
NO55////01
10///5/}
P[\433d4aY7N
S55////51
10////5
W[\aba_XW
O55/////51
10/////5
_W[[[WVP
O55//////51
15//////5
103,WV77OS55///////51
15///////5555'(())
05555555555////////51
15////////5555'((( 
05555555555/////////51
15//////////5555USU5555555555///////////51
15///////////555555555555555//////////
15////////////////55555///////////////
///////////////////////////////
/////////////////////////////
///////////////////////////
/////////////////////////
///////////////////////
/////////////////////
/////////////////
/////////////
qqqqqq
qqqqqqq
]rstuvwxyz{|}UUV
]^_`abcdefghijjUlmnoq
HIJKLMNOPQRSTUVWXY
456789:;<=>?@ABCD
$%&'()*+,-./012\
						
							
																	
																	
															
													
								
xyz{|}~
cdefghijkl[nopqrstu
RSTUVWXYZ[\]^_`
BCDEFGHIJKLMNOP
456789:;<=>?
*+,-./0123
cuvwxyz{|}~
cdefghijklmnopqrs7t
RS"TUVWXYZ[\]^_`"ab
ABCDEFGHIJKLMNOP
78,9:;<=>?1
'()*"+,-./
opqrstuvwxyz
_`abcdefghijklm
QRSTUVWXYZ[\]^6
CDEFGHIJKLMNOP)
56789:;<=>?@AB
+,-./01234
 !"#$%&'(
wyz}v|~
*ZC\YQqt
suroxA{
k&:h]`
`tnuvwxyz3{]|J~
q$r$`tMcdefghijklmno
[r``tPQRSEUVWXYP[?]^&
_``?@ABCD(EFGHIJ
/0123$456789:
 !"#$%&'()*+,-
nopqrstuvwxyz[{]^_`abcdefghijklmNOPQRSTUVWXYZ[\]>?@ABCDEFGHIJKLM./0123456789:;<=
 !"#$%&'()*+,-
hZGLVd
`b)"G-~w(
vl5Eb7X
bBVAC4pc)"G)~w(jBfyyf|%Eb7XJbBVAC4p
b?2cUP#|
A-s92W9ng8
Rthrgw%U
%HZrRFQS$`s)2W9~g8zRviiv,5Ub'HZpRFUS$`c)"G=ng8zRvii
n5E`7XZrRFSS$`c)2G)nw(zRfiifl5Eb7XZbBVQS$`c)"G)~w(jBfyi
c7XJbBVAC4pc)"G)~w(jBfyyf|%Eb7XJbBVAC4ps92W)~w(jBfyyf|%Ur'HJbBVAC4ps92W9ng8jBfyyf|%Ur'HZrRFAC4ps92W9ng8zRviW
PFQC$`s
0W9lg8zRviivl5Ur'HzrR
tiitl5E
5XZrRFQS$`c)"Gi~whzRviivl5Eb7XJbBVQS$`c)"G)~w(jBfyivl5Eb7XJbBVAC4pc)"G)~w(jBfyyf|%Eb7XJbBVAC4ps92W|
r[H^s6F
p79BWmn
Rji]d$%ur_r
W!oW8.R&i!vl6-pGH
_)>GInW8FR>i
c9"GpM
:{73/qv
8 )Za'#
=q&W^o7
|}zfA"A
=>$v(w
+Q~kL+
JoG	BG
$y-QJ3c
EYZV"5rm7
uw,'!M5
zB4H/3
%!M:=U
g%F0^&
1\0	^.H
a58dZ'
xV.eMB
v_j	x .y
AjIxn}
X*[q0~9%
t}1eC<-
dPaA,0xo
^i0\n2
g+%>!4
X&Cfkql
m-WWS&@
L:T]hOD
<]|gKJ
n&%*(L
D^i	<g(
p}(.,&
	A:zP6
B2/V$q
:1cAwZ
HQk8&=
k6/+S4e
yHVP	u|
ViFBCo
:$F`F5
eY`@Zh
5QWs>k
s"x3#y
z &)O?
_H^gi*[
@|PDfm
!baR-y
5>BlnM
&e{Iwq
;>RgPd
RK~'";
hx&-7>
p}$fq%
%9O{7V
FQx?_5+
l`jI"*
2|H ;ET
9gco$F
2_1`c0O
We&S|X
UJQ.3?g]Y
dj-am9
sFa)RK
u#Fyll
	>E8r/Z
,FzKY0
.#cO&1
=V2E+U${
)Ze5PN?eB
8~S\vL0
XEQ~xG
z c4!`
1hSh^)\o/
3~D|RE
&.nX9-&
p@#~p7
Xl9udz
)TRx6_
mN\M8 
l|oQ.u	
KJpDB3
%sy8w{
NgSr_p
PsIVM|
&RBj-VG
'Cl~!h
R/_F;t
@?VP:e
'Qi[7v
18Ft!N
vl{Hu~
XX$Fj&
`u5YLL
(uHt>P
m1g.Jh
gAn|-'}Y
_/E1a3)
>,mz`	
`HdoDn
51#n8gqdW
@=+8zc
m{h\XocY
Sw:%W^J
E95;).ZA
l2Dc''
:	*-F	M/U
BD(`{V
%irm/ 
y2K_Yo
\bwqJ_+]7
	SThP6
%o k!T|
nYbSUH
]@W~s^
^p,1(s
H,0WOq`
QdQ:uZb
OH/bqRk
&[T)8T
dCAPB_
9\	^E7
@_dwG'
bR]lS6%
)vRr3;
1nbI;s
h,DGa^
x~NFdf
lU)%eGj=p
}qCWik>9}G
3m.7xU
JEe#eS
uFv9%E!
7pa'EK
mX*A@/
uh'Is"0
;t0)kn
y:fJ<Z
]:gFgz
Hm,mY5i
{|?Cl+!
\'cr"7z
"zroVIs
98A)-q
}i.e"UWK
mQV	|U
wJ=epX
,Zu(n%
9iEbbt
dIq2$|
)+x@~rg
Ul+]UM
f|+x?[G
gAr?(q
(NG)|m
%TVy,	
jtP4D5EG
oM`?/Z
:!-/vt
+Eh|eI:
>v;Ja_
],\xyf\
j5:XN'e;O
*M8hcV>
v@#Tm@n0
.+}^Zo
.Fr*FH"
5i@_<i
;k?=Bk
bKb2)O
x	rKoR
YB!FI7
Kdxw&(
 5nE;W
IVXVd2
J?!&?$}8
vhFMHV
lv,Rd4u
N"~)PNY
	ZwZ1'
@;c&[J
Q2ry&3
	Y@'VE
6:c0TB[y
i=qw_$X
hDoA)x
3i.(]4
per lN
6]yfCE
2}LgL(
SK)c$A
991Hzm+
2QGqVOBQX
%QMqj^
Brso\h
VC jL:
Wf&.%^OK3
}z~,WIb^
@7zP}e
C|Zsr5
m q}vW
v z=dqY
Z)`&^n
a$njm5U
ULWjH}
/;Xe=A
Td&XB^X
IS/2y=,V
wcQ%4	
V\PArIn
.r}zpM
E\N"p	
rona_Y
pEF2U2?RcK
I6C!mZT
"gkv8Zp
l5r}+f
H2;RfT\
PptS(`
	x-x#s
jYs:CC
93$?nL
wzbp"tH
?<L7g%
lu>]{elB(
'p#(:.
riYB;(
irDQ1t
"w.d?o#
?#Gn^#
$^R!Y(
"5\>FM
X|f6Kg
hc>vj&n
5!;6H%
7/x=Ei
,_M,DGA
NH<~IL
&B<[5`
)8S=j7
.5Ty%+z
'vys:u
;cQhV^
&HYrRFu
5pl92W9,g8/
|b/o"U3
JbCVCC
Y{e|IL
Jb]VEC
|%4r$HA
9ne8cB_)
W3'HZrRFQS$`s92W9ng8zRviivl5
"9MsGc9,z 6'([
_GE0Z`(D?7
PSk8b7.=b$K
4!\T3x~A[<:3
)q| m<
b. 5&B
<-L;B410W&
``gMW?K!0<
P!s|_9\\"s
9^"+T8%
,zfp6q\6
63P\m_A#)9%
p1+fz/r
"m%Au{fUW?{#&?*F
	?N:.t16
i$>o,1
/\d(4?F,F%Z
IXv^C}3m<)6p ;
d%pFpE	y
'tGW}8,{1?2X
k^.] ?O
V	9v4Fv
/e$q{IR_O
T*=$$uETA
cEW\ODk
A,q)\re9X4#q[
 8T-% 8B
:<'ssZH)VF3l!Ta(
7G*	H{nk^,a =
	'mK#9,
6;Oj?b
s!p /.a?*p"
#,`86s~9;:d4Cl
Xih$}_
69H6#r,98
`^:Z:U\>
	W$BCz
2%aI$"
Lh !2X
d 6/03!
p9|9Rs
7)A68]9|;.a5
Y0?.rg
c\h"k+/V
+8K+4*V(D
jvR[.$;.
p7?K.wT
#aR+*CCa\4%s#`
J96MS*l!
Vn.&:`5
E:3)i#p4
rra?5pi
F* Mqe_
	9y3`$
#,& 5O4
M'=D%,
%<ZsWq;<M8/
8Jg=V:|
)Jkfc^	]014)
.7qc=bHh
#w-64(6rW
"_&3lv
,Z?6Xp#
A6YC:EmrhL
s!p /.a?:`j$mKE]j
P5sLwdp4
A f$H~"u%q"
?#&0?|}8Yw
/;>D	Y87'
 eP%!mp
D]C4TR
)93paxt#:bp2
x~<L.uP6O1NS?b
?ASh:J
.EG)]v9z_
>X4Um<
%[>?D&PG9z&#rh
A-T3Td9C
.H$E},
1>v?6v(8z^:H/=K#
 3`"b!$`c)"
)Tw(zRvi
p3#;@!^
Oc&xM#b[
JbBVAC4ps92W)~w(jBfyyf|%Ur'HJbBVAC4ps92W9ng8jBfyyf|%Ur'HZrRFAC4ps92W9ng8zRviyf|%Ur'HZrRFQS$`s92W9ng8zRviivl5Ur'HZrRFQS$`c)"G9ng8zRviivl5Eb7XZrRFQS$`c)"G)~w(zRviivl5Eb7XJbBVQS$`c)"G)~w(jBfyivl5Eb7XJbBVAC4pc)"G)~w(jBfyyf|%Eb7XJbBVAC4ps92W)~w(jBfyyf|%Ur'HJbBVAC4ps92W9ng8jBfyyf|%Ur'HZrRFAC4ps92W9ng8zRviyf|%Ur'HZrRFQS$`s92W9ng8zRviivl5Ur'HZ
AGQ_+ac)"
9>f8zRfiiVl5E
FDbI<EiivL4EN7XJ
GMDP0\
F)^w(j
I/	W)~
)j~fyy
 ^eS+_
hy.|%U
nQ)L|@R_2Zys5
bcm"G)
OH@/_;ZEs
UNrS5\
{yz|%E~
@(jBfyyf|%Ur'HJbBVAC4ps92W9ng8jBfyyf|%Ur'HZrRFAC4ps92W9ng8zRviyf|%Ur'HZrRFQS$`s92W9ng8zRviivl5Ur'HR
QS$`c)#G!ng8bRv
ZrRFQS%`b)"G
hEb7XJbCVXW$`+)"Gq
Cfyivl5Eb7Xv]:;-cB
ZK(GCP
WSJF6G
E@^#%2&Y
J))_?/"1[
]l{cIVPA'
Xl{cIVL
+"(m)jC	
?\D2E^
^YIB(_R
hzRrzn1Q
-hzRrz~ A
K[#@Pj2ZrJF
F!;I.5L_Lm|E
Y5pRviivl5Eb7XZrRFQS$`c)"G)~w(zRviivl5Eb7XJbBV
PADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPAD