Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
csst
Scalebox Apps
Commits
d94be6c4
Commit
d94be6c4
authored
Oct 29, 2025
by
Zhang Xiaoli
Browse files
Makefile增加make all指令
parent
46482d01
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
80 additions
and
119 deletions
+80
-119
L1/dockerfiles/csst-cpic-l1-qc0/Makefile
L1/dockerfiles/csst-cpic-l1-qc0/Makefile
+5
-8
L1/dockerfiles/csst-cpic-l1/Makefile
L1/dockerfiles/csst-cpic-l1/Makefile
+5
-8
L1/dockerfiles/csst-hstdm-l1/Makefile
L1/dockerfiles/csst-hstdm-l1/Makefile
+5
-8
L1/dockerfiles/csst-hstdm-l2/Makefile
L1/dockerfiles/csst-hstdm-l2/Makefile
+5
-8
L1/dockerfiles/csst-ifs-l1-cube/Makefile
L1/dockerfiles/csst-ifs-l1-cube/Makefile
+5
-8
L1/dockerfiles/csst-ifs-l1-qc0/Makefile
L1/dockerfiles/csst-ifs-l1-qc0/Makefile
+5
-8
L1/dockerfiles/csst-ifs-l1-rss/Makefile
L1/dockerfiles/csst-ifs-l1-rss/Makefile
+5
-8
L1/dockerfiles/csst-mci-l1/Makefile
L1/dockerfiles/csst-mci-l1/Makefile
+5
-8
L1/dockerfiles/csst-msc-l1-ast-sso-match/Makefile
L1/dockerfiles/csst-msc-l1-ast-sso-match/Makefile
+5
-7
L1/dockerfiles/csst-msc-l1-ast/Makefile
L1/dockerfiles/csst-msc-l1-ast/Makefile
+5
-7
L1/dockerfiles/csst-msc-l1-mbi-photmix/Makefile
L1/dockerfiles/csst-msc-l1-mbi-photmix/Makefile
+5
-7
L1/dockerfiles/csst-msc-l1-mbi/Makefile
L1/dockerfiles/csst-msc-l1-mbi/Makefile
+4
-6
L1/dockerfiles/csst-msc-l1-ooc/Makefile
L1/dockerfiles/csst-msc-l1-ooc/Makefile
+5
-7
L1/dockerfiles/csst-msc-l1-qc0/Makefile
L1/dockerfiles/csst-msc-l1-qc0/Makefile
+5
-7
L1/dockerfiles/csst-msc-l1-sls-extraction-zero/Makefile
L1/dockerfiles/csst-msc-l1-sls-extraction-zero/Makefile
+6
-7
L1/dockerfiles/csst-msc-l1-sls2d/Makefile
L1/dockerfiles/csst-msc-l1-sls2d/Makefile
+5
-7
No files found.
L1/dockerfiles/csst-cpic-l1-qc0/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-cpic-l1-qc0
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-cpic-l1-qc0
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/cpic-l1-qc0.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/cpic-l1-qc0.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/cpic-l1-qc0.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/cpic-l1-qc0.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-cpic-l1/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-cpic-l1
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-cpic-l1
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/cpic-l1.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/cpic-l1.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/cpic-l1.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/cpic-l1.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-hstdm-l1/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-hstdm-l1
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-hstdm-l1
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/hstdm-l1.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/hstdm-l1.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/hstdm-l1.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/hstdm-l1.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-hstdm-l2/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-hstdm-l2
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-hstdm-l2
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/hstdm-l2.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/hstdm-l2.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/hstdm-l2.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/hstdm-l2.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-ifs-l1-cube/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-ifs-l1-cube
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-ifs-l1-cube
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/ifs-l1-cube.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/ifs-l1-cube.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/ifs-l1-cube.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/ifs-l1-cube.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-ifs-l1-qc0/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-ifs-l1-qc0
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-ifs-l1-qc0
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/ifs-l1-qc0.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/ifs-l1-qc0.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/ifs-l1-qc0.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/ifs-l1-qc0.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-ifs-l1-rss/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-ifs-l1-rss
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-ifs-l1-rss
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/ifs-l1-rss.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/ifs-l1-rss.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/ifs-l1-rss.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/ifs-l1-rss.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-mci-l1/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-mci-l1
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-mci-l1
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/mci-l1.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/mci-l1.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/mci-l1.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/mci-l1.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-ast-sso-match/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-ast-sso-match
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-ast-sso-match
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-ast-sso.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-ast-sso.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-ast-sso.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-ast-sso.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-ast/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-ast-astrometry
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-ast-astrometry
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-ast.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-ast.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-ast.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-ast.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-mbi-photmix/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-mbi-phot
IMAGE_PATH
:=
/mnt/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-mbi-phot
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-mbi-phot.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-mbi-phot.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-mbi-phot.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-mbi-phot.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-mbi/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-mbi
IMAGE_PATH
:=
/mnt/tmp/scalebox-images
all
:
build push dist
build
:
docker pull zjlab-harbor.csst.nao:10443/csst/csst-msc-l1-mbi
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
push
:
docker push
$(IMAGE_NAME)
dist
:
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-mbi.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-mbi.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-mbi.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-mbi.tar
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-ooc/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-ooc
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-ooc
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-ooc.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-ooc.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-ooc.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-ooc.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-qc0/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-qc0
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-qc0
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-qc0.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-qc0.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-qc0.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-qc0.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-sls-extraction-zero/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-sls-extraction-zero
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-sls-extraction-zero
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-sls-extraction-zero.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-sls-extraction-zero.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-sls-extraction-zero.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-sls-extraction-zero.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
L1/dockerfiles/csst-msc-l1-sls2d/Makefile
View file @
d94be6c4
IMAGE_NAME
:=
csu-harbor.csst.nao:10443/cnic/csst-msc-l1-sls
IMAGE_PATH
:=
/nfs/tmp/scalebox-images
all
:
build push dist
build
:
docker pull csu-harbor.csst.nao:10443/csst/csst-msc-l1-sls
docker build
--network
=
host
-t
$(IMAGE_NAME)
.
dist
:
build
#docker save $(IMAGE_NAME) | zstdmt | pv | ssh c0 'zstd -d | docker load'
docker
save
$(IMAGE_NAME)
>
$(IMAGE_PATH)/msc-l1-sls.tar
ssh
sc1
docker
load
-i
$(IMAGE_PATH)/msc-l1-sls.tar
ssh
sc2
docker
load
-i
$(IMAGE_PATH)/msc-l1-sls.tar
ssh
sc3
docker
load
-i
$(IMAGE_PATH)/msc-l1-sls.tar
push
:
docker push
$(IMAGE_NAME)
dist
:
ssh sc1 docker pull
$(IMAGE_NAME)
ssh sc2 docker pull
$(IMAGE_NAME)
ssh sc3 docker pull
$(IMAGE_NAME)
run
:
docker run
-it
--entrypoint
bash
$(IMAGE_NAME)
down
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment