|
年
月
第1页
第2页
第3页
第4页
第5页
第6页
当前第 2 页
材料名称
|
规格
|
单位
|
线材
|
φ6.5-φ10
|
t
|
圆钢
|
φ12-φ14
|
t
|
圆钢
|
φ16以上
|
t
|
螺纹钢(三级)
|
φ10以内
|
t
|
螺纹钢(三级)
|
φ12-φ14
|
t
|
螺纹钢(三级)
|
φ16-φ25
|
t
|
螺纹钢(三级)
|
φ28以上
|
t
|
等边角钢
|
∠60以内
|
t
|
等边角钢
|
∠60以上
|
t
|
扁钢
|
|
t
|
普通钢板(冷板)
|
δ=0.5-1.0
|
t
|
普通钢板(热板)
|
δ=1.0-2.0
|
t
|
普通钢板(热板)
|
δ=2.5-4.0
|
t
|
普通钢板(热板)
|
δ=5.0-10
|
t
|
普通钢板(热板)
|
δ=12-16
|
t
|
普通钢板(热板)
|
δ=18以上
|
t
|
花纹钢板
|
δ≥2.5
|
t
|
镀锌钢板
|
δ=0.5-0.9
|
t
|
镀锌钢板
|
δ=1.0-1.9
|
t
|
H型钢
|
100-250
|
t
|
H型钢
|
294-458
|
t
|
H型钢
|
482-912
|
t
|
工字钢
|
10-28
|
t
|
槽钢
|
10-28
|
t
|
槽钢
|
32-36
|
t
|
焊接钢管
|
DN15-20
|
t
|
焊接钢管
|
DN25-32
|
t
|
焊接钢管
|
DN40-50
|
t
|
焊接钢管
|
DN50以上
|
t
|
螺旋钢管
|
DN219以上
|
t
|
无缝钢管
|
DN32-50
|
t
|
无缝钢管
|
DN51-70
|
t
|
无缝钢管
|
DN71-245
|
t
|
镀锌钢管
|
DN15-20
|
t
|
镀锌钢管
|
DN25-32
|
t
|
镀锌钢管
|
DN40-50
|
t
|
镀锌钢管
|
DN50以上
|
t
|
红松原木
|
4-5.8mφ20以上
|
m3
|
红松原木
|
6m以上φ20以上
|
m3
|
白松原木
|
4-5.8mφ20以上
|
m3
|
白松原木
|
6m以上φ20以上
|
m3
|
落松原木
|
4-5.8mφ20以上
|
m3
|
落松原木
|
6m以上φ20以上
|
m3
|
胶合板
|
900×1800×3
|
张
|
胶合板
|
1200×2400×3
|
张
|
胶合板
|
900×1800×5
|
张
|
胶合板
|
1200×2400×5
|
张
|
纤维板
|
900×1800×9
|
张
|
纤维板
|
1200×2400×5
|
张
|
普通水泥
|
|
t
|
矿渣水泥
|
|
t
|
白水泥
|
|
t
|
石油沥青
|
10#
|
t
|
石油沥青
|
30#
|
t
|
石油沥青油毡
|
350g
|
m2
|
塑钢窗
|
平开
|
m2
|
塑钢窗
|
固定
|
m2
|
塑钢门
|
平开
|
m2
|
塑钢门
|
自由
|
m2
|
塑钢门窗纱扇
|
|
m2
|
断桥铝合金窗
|
|
m2
|
内墙面砖
|
152×152
|
块
|
内墙面砖
|
108×108
|
块
|
内墙面砖
|
150×200
|
块
|
内墙面砖
|
200×300
|
块
|
外墙面砖
|
75×150
|
块
|
外墙面砖
|
100×200
|
块
|
外墙面砖
|
60×240
|
块
|
马赛克
|
白
|
m2
|
马赛克
|
彩色
|
m2
|
彩釉地砖
|
600*600
|
块
|
彩釉地砖
|
800*800
|
块
|
彩釉地砖
|
1000*1000
|
块
|
彩釉地砖
|
1200*1200
|
块
|
石膏粉
|
|
kg
|
滑石粉
|
|
kg
|
防水粉
|
|
kg
|
大白粉
|
|
kg
|
JH801涂料
|
|
kg
|
JH802涂料
|
|
kg
|
内墙涂料
|
|
kg
|
汽油
|
|
kg
|
电
|
施工用
|
度
|
水
|
施工用
|
m3
|
胶罗吊灯口
|
|
个
|
瓷罗座灯口
|
|
个
|
胶罗座灯口
|
|
个
|
胶防水吊灯口
|
|
个
|
胶吊线盒
|
|
个
|
瓷吊线盒
|
|
个
|
胶明拉线开关
|
|
个
|
灯泡
|
40W
|
只
|
灯泡
|
60W
|
只
|
灯泡
|
100W
|
只
|
灯泡
|
200W
|
只
|
日光灯管
|
15W
|
只
|
日光灯管
|
30W
|
只
|
日光灯管
|
40W
|
只
|
环形日光灯管
|
32W
|
只
|
胶壳闸
|
单相5A
|
只
|
胶壳闸
|
单相10A
|
只
|
胶壳闸
|
单相15A
|
只
|
胶壳闸
|
单相30A
|
只
|
胶壳闸
|
三相15A
|
只
|
胶壳闸
|
三相30A
|
只
|
铸铁四柱暖气片
|
|
片
|
铸铁四柱暖气片
|
|
片
|
水表
|
g15
|
块
|
水表
|
g20
|
块
|
水表
|
g25
|
块
|
PPR冷水管
|
De15
|
m
|
PPR冷水管
|
De20
|
m
|
PPR冷水管
|
De25
|
m
|
PPR冷水管
|
De32
|
m
|
PPR冷水管
|
De40
|
m
|
PPR冷水管
|
De50
|
m
|
PPR冷水管
|
De63
|
m
|
PE给水管
|
De75
|
m
|
PE给水管
|
De90
|
m
|
PE给水管
|
De110
|
m
|
PE给水管
|
De160
|
m
|
PE给水管
|
De200
|
m
|
PE给水管
|
De250
|
m
|
PE给水管
|
De300
|
m
|
PE给水管
|
De400
|
m
|
PE给水管
|
De500
|
m
|
塑料排水管
|
Vg50
|
m
|
塑料排水管
|
Vg80
|
m
|
塑料排水管
|
Vg100
|
m
|
塑料排水管
|
Vg150
|
m
|
塑料排水管弯头
|
90°Vg50
|
个
|
塑料排水管弯头
|
90°Vg80
|
个
|
塑料排水管弯头
|
90°Vg100
|
个
|
塑料排水管弯头
|
90°Vg150
|
个
|
塑料排水管弯头
|
Vg80
|
个
|
塑料排水管弯头
|
Vg100
|
个
|
塑料排水管弯头
|
Vg150
|
个
|
塑料排水三通
|
Vg50×50
|
个
|
塑料排水三通
|
Vg80×80
|
个
|
塑料排水三通
|
Vg100×100
|
个
|
塑料排水三通
|
Vg150×150
|
个
|
塑料排水管接头
|
g75×75
|
个
|
塑料排水管接头
|
g100×100
|
个
|
塑料排水管接头
|
g150×150
|
个
|
塑料异径管
|
g75×50
|
个
|
塑料异径管
|
g100×50
|
个
|
塑料异径管
|
g150×100
|
个
|
导线
|
BX-1.0mm
|
m
|
导线
|
BX-1.5mm
|
m
|
导线
|
BX-2.5mm
|
m
|
导线
|
BX-4mm
|
m
|
导线
|
BX-6mm
|
m
|
导线
|
BX-10mm
|
m
|
导线
|
BX-16mm
|
m
|
导线
|
BV-1.0mm
|
m
|
导线
|
BV-1.5mm
|
m
|
导线
|
BV-2.5mm
|
m
|
导线
|
BV-4mm
|
m
|
导线
|
BV-6mm
|
m
|
导线
|
BV-10mm
|
m
|
导线
|
BV-16mm
|
m
|
导线
|
BV-25mm
|
m
|
导线
|
BV-35mm
|
m
|
阻燃硬塑管
|
VG15
|
m
|
阻燃硬塑管
|
VG20
|
m
|
阻燃硬塑管
|
VG25
|
m
|
阻燃硬塑管
|
VG32
|
m
|
阻燃硬塑管
|
VG40
|
m
|
电度表
|
单相5A
|
只
|
电度表
|
单相10A
|
只
|
内螺纹闸阀
|
Z15W-10g15
|
个
|
内螺纹闸阀
|
Z15W-10g20
|
个
|
内螺纹闸阀
|
Z15W-10g25
|
个
|
内螺纹闸阀
|
Z15W-10g32
|
个
|
内螺纹闸阀
|
Z15W-10g40
|
个
|
内螺纹闸阀
|
Z15W-10g50
|
个
|
内螺纹闸阀
|
Z15W-10g65
|
个
|
内螺纹闸阀
|
Z15T-10g20
|
个
|
内螺纹闸阀
|
Z15T-10g25
|
个
|
内螺纹闸阀
|
Z15T-10g32
|
个
|
内螺纹闸阀
|
Z15T-10g40
|
个
|
内螺纹闸阀
|
Z15T-10g50
|
个
|
法兰闸阀
|
Z44T-10g50
|
个
|
法兰闸阀
|
Z44T-10g65
|
个
|
法兰闸阀
|
Z44T-10g80
|
个
|
法兰闸阀
|
Z44W-10g50
|
个
|
法兰闸阀
|
Z44W-10g65
|
个
|
法兰闸阀
|
Z44W-10g80
|
个
|
法兰闸阀
|
Z41T-10g40
|
个
|
法兰闸阀
|
Z41T-10g50
|
个
|
法兰闸阀
|
Z41T-10g65
|
个
|
法兰闸阀
|
Z41T-10g80
|
个
|
内螺纹截止阀
|
J11X-10g15
|
个
|
内螺纹截止阀
|
J11X-10g20
|
个
|
内螺纹截止阀
|
J11X-10g25
|
个
|
内螺纹截止阀
|
J11X-10g32
|
个
|
内螺纹截止阀
|
J11X-10g40
|
个
|
内螺纹截止阀
|
J11X-10g50
|
个
|
内螺纹截止阀
|
J11W-16Tg32
|
个
|
内螺纹截止阀
|
J11W-16Tg40
|
个
|
内螺纹截止阀
|
J11W-16Tg50
|
个
|
内螺纹截止阀
|
J11W-16Tg65
|
个
|
内螺纹截止阀
|
J11T-16Tg15
|
个
|
内螺纹截止阀
|
J11T-16Tg20
|
个
|
内螺纹截止阀
|
J11T-16Tg25
|
个
|
内螺纹截止阀
|
J11T-16Tg32
|
个
|
内螺纹截止阀
|
J11T-16Tg40
|
个
|
内螺纹截止阀
|
J11T-16Tg50
|
个
|
内螺纹截止阀
|
J11T-16Tg65
|
个
|
法兰截止阀
|
J41X-10Tg15
|
个
|
法兰截止阀
|
J41X-10Tg20
|
个
|
法兰截止阀
|
J41X-10Tg25
|
个
|
法兰截止阀
|
J41X-10Tg32
|
个
|
法兰截止阀
|
J41X-10Tg40
|
个
|
法兰截止阀
|
J41X-10Tg50
|
个
|
法兰截止阀
|
J41X-10Tg65
|
个
|
法兰截止阀
|
J41X-10Tg80
|
个
|
法兰截止阀
|
J41T-16Tg15
|
个
|
法兰截止阀
|
J41T-16Tg20
|
个
|
法兰截止阀
|
J41T-16Tg25
|
个
|
法兰截止阀
|
J41T-16Tg32
|
个
|
法兰截止阀
|
J41T-16Tg40
|
个
|
法兰截止阀
|
J41T-16Tg50
|
个
|
法兰截止阀
|
J41T-16Tg65
|
个
|
热熔阀门
|
De20
|
个
|
热熔阀门
|
De25
|
个
|
热熔阀门
|
De32
|
个
|
热熔阀门
|
De40
|
个
|
冷水嘴铸铁铜芯
|
g15
|
个
|
冷水嘴铸铁铜芯
|
g12
|
个
|
机砖
|
240×115×52
|
千块
|
多孔砖
|
240×115×90
|
千块
|
机平瓦
|
|
千块
|
机脊瓦
|
|
千块
|
生石灰
|
|
t
|
石灰粉
|
|
t
|
加气砼块
|
6-8cm厚
|
m3
|
加气砼块
|
10cm厚
|
m3
|
加气砼块
|
15cm以上
|
m3
|
加气砼碎块
|
|
m3
|
珍珠岩瓦
|
|
m3
|
珍珠岩块
|
|
m3
|
珍珠岩粉
|
|
m3
|
碎石
|
10mm级配石
|
t
|
碎石
|
15mm级配石
|
t
|
碎石
|
20mm级配石
|
t
|
碎石
|
40mm级配石
|
t
|
砾石
|
10mm级配石
|
t
|
砾石
|
15mm级配石
|
t
|
砾石
|
20mm级配石
|
t
|
砾石
|
40mm级配石
|
t
|
片石
|
|
m3
|
中砂
|
|
t
|
细砂
|
|
t
|
粘土
|
|
m3
|
白石子
|
|
t
|
绿石子
|
|
t
|
其他色石子
|
|
t
|
陶粒砼砌块
|
|
m3
|
级配砂石
|
|
m3
|
B1 级挤塑板
|
2cm
|
m2
|
B1 级挤塑板
|
3cm
|
m2
|
B1 级挤塑板
|
4cm
|
m2
|
B1 级挤塑板
|
5cm
|
m2
|
B1 级挤塑板
|
6cm
|
m2
|
B1 级挤塑板
|
7cm
|
m2
|
B1 级挤塑板
|
8cm
|
m2
|
B2 级挤塑板
|
2cm
|
m2
|
B2 级挤塑板
|
3cm
|
m2
|
B2 级挤塑板
|
4cm
|
m2
|
B2 级挤塑板
|
5cm
|
m2
|
B2 级挤塑板
|
6cm
|
m2
|
B2 级挤塑板
|
7cm
|
m2
|
B2 级挤塑板
|
8cm
|
m2
|
商品砼
|
C10
|
m3
|
商品砼
|
C15
|
m3
|
商品砼
|
C20
|
m3
|
商品砼
|
C25
|
m3
|
商品砼
|
C30
|
m3
|
商品砼
|
C35
|
m3
|
商品砼
|
C40
|
m3
|
宣化区
|
下花园
|
蔚县
|
阳原
|
赤城
|
怀来
|
逐鹿
|
怀安
|
万全区
|
崇礼区
|
张北
|
尚义
|
康保
|
沽源
|
察北管理区
|
塞北管理区
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|