平衡点


2006/04/10

_ 続 dual head

6000 番が開く, とかは単に startx に渡す option の問題だった.

$ startx -- -dpi 100 -nolisten tcp -layout DualHead

とかやると, 幸せになった. あとは WindowManager の問題のみ.

Xinerama を有効にしたら, 期待通りの動作をしてくれた

Section "ServerLayout"
	Identifier	"DualHead"
	Screen		0 "Default Screen"
	Screen		1 "extScreen" RightOf "Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	Option		"Xinerama"	"true"
EndSection

…んだけど, 嫌な感じだな. 横幅が 2048 だと思って xfce4-session が変.

Xinerama を切って, もう一方で twm あたりを上げるかな? ion とかでも良いし.

_ E:Dynamic MMap ran out of room

aptitude update でエラーです.

E:Dynamic MMap ran out of room

とな. ぐぐる(謎)と…

sources.list にたくさん書きすぎです。---

との事. 回避策は apt-line を減らすか, Cache-Limit を増やすか. という訳で /etc/apt/apt.conf.d/90cache を作って

APT::Cache-Limit "100000000" ;

とした. 無事解決(? man 見ろよ,ってな).

_ blockquote(bq.rb)

<blockquote> に関して, --- <blockquote> と --- </blockquote> で挟んで お茶を濁していたんだが, bq.rb プラグインを使う事にした.

書き方は

((%bq "引用した内容", "引用元のタイトル", "引用元の URL"%))

という感じ.

…生成された html, p タグの入り方が変な… <blockquote> の前って p で囲んで良いんだっけ? 駄目な気がするので, ちょっと修正.

<blockquote> の前に空の p タグが入るのでちょっと嫌. でも行に p タグが入るのは tdiary の仕様なんかな. bq.rb 弄る事で逃げたいので

23,24c23
<                 result = %Q[</p>]
<               result << %Q[<blockquote cite="#{url}" title="#{title}">\n]
---
>               result = %Q[<blockquote cite="#{url}" title="#{title}">\n]
26,27c25
<                 result = %Q[</p>]
<               result << %Q[<blockquote title="#{title}">\n]
---
>               result = %Q[<blockquote title="#{title}">\n]
29,30c27
<                 result = %Q[</p>]
<               result << %Q[<blockquote>\n]
---
>               result = %Q[<blockquote>\n]
35c32
<               result << %Q[<p class="source">[<cite><a href="#{url}" title="#{title}より引用">#{title}</a></cite>より引用]\n]
---
>               result << %Q[<p class="source">[<cite><a href="#{url}" title="#{title}より引用">#{title}</a></cite>より引用]</p>\n]
37c34
<               result << %Q[<p class="source">[<cite>#{title}</cite>より引用]\n]
---
>               result << %Q[<p class="source">[<cite>#{title}</cite>より引用]</p>\n]

…ダサイ. まあ良いか.

_ XFce4.2[

XFce4.2 の sarge 用 unofficial deb package が存在している.

apt-line:
# xfce4.2
deb http://www.os-works.com/debian sarge main
deb-src http://www.os-works.com/debian sarge main

さくっと上げてみた@家. さて, 明日 dual display を試してみるとしよう. 「マルチスクリーンモードに対応」って言ってるしな. 公式のマニュアルで.


2007/04/10

_ 筋少復活

数日前に, ふと NHK をつけたら, 筋少が『日本印度化計画』を熱唱してた.

昨日, 『音楽と人』を見たら, インタビューが載ってた.

ベスト盤購入. 新作キボンヌ.

オールタイム・ベストアルバム 筋肉少女帯 復活究極ベスト“大公式”
筋肉少女帯, トイズファクトリー, ¥3,070

あと, DVD 見たい…

_ apt-get dist-upgrade

etch がリリースされたので, この日記を動かしているサーバも upgrade してみるテスト.

$ sudo apt-get dist-upgrade
  …特につつがなく終了…

しなかった. いや, sarge -> etch 自体はスムーズでしたが.

このサーバで動かしている tdiary には独自パッチが結構あたっていたので, それを当てたパッケージを作りなおして導入し, ようやく幸せに.

あと, amazon2 plugin が動かない.

Insecure: can't intern tainted string (SecurityError)

 /usr/lib/ruby/1.8/amazon/search.rb:1272:in `to_sym'
 /usr/share/tdiary/tdiary.rb:75:in `join'
 /usr/share/tdiary/tdiary.rb:75:in `safe'
 /usr/share/tdiary/tdiary.rb:657:in `eval_src'
 /usr/share/tdiary/tdiary.rb:904:in `do_eval_rhtml'
 /usr/share/tdiary/tdiary.rb:854:in `eval_rhtml'

調べてみると, ruby 1.8.5 から taint を真面目に検査する事になっている. これは ruby-amazon 側で対応すべきなんかな. とりあえず, amazon/search.rb で

@@ -1292,7 +1292,7 @@
  else  # deal with the rest
    members = property.elements.map {|e| e.text}
    -               iv = uncamelise(property.name)
    +               iv = uncamelise(property.name.untaint)
    product.instance_variable_set("@#{iv}".to_sym, members)
  end

@@ -1301,7 +1301,7 @@
   value = property.text
   value = value.gsub(/,/, '').to_i if property.name =~ /Num|Rank/
   -             iv = uncamelise(property.name)
   +             iv = uncamelise(property.name.untaint)
   product.instance_variable_set("@#{iv}".to_sym, value)
 end

みたいにして.

動けば正義.


2010/04/10

_ Let's Note S9, プレミアムエディション

  • 2010/06/08 無線LANとALSAについて追記

入手したのは二月末(発売と同時)なのですが, 諸般の事情で本格的に使用し始めたのは三月末になってからです.

型番:
S9JY6B
CPU:
Intel(R) Core(TM)i5 M 540
メモリ:
8 GB(オンボード 4 GB, 増設 4GB)
HDD:
HDD 512GB(SSD じゃなくて HDD にしました)
WiMAX:
無し

頻繁にディスクでデータを書いたり消したりをくりかえすのでSSD はまだ怖いかな, という感じです. WiMAX は「無し」を選んだのですが dmesg の出力にはDevice が引っかかってくるので(firmware無いので使えないけれど), 機械自体は WiMAX 有の機種と同じで, SIM の様なモノが入っていないだけなのかな.ぱっと見た感じでは SIM の様なモノを挿すスロットは見あたらないので,後から追加増設, とかはできないのかもしれない((まあ, 使う事になったら考えます)).

いつもの如く, BIOS アップデートにしか使用しない Windows 7 は GParted を使用してそれなりに削って Debian(sid) を install しました((Windows Vista が入っていた VAIO typeG は 20 GB 程度まで削ったけれど, 今回は デフラグしても 23 GB くらい使っていたので 25 GB までしか減らさなかったヘタレです. はい. でも 512GB もあるから許す)).

インストーラには d-i の alpha リリースを使ってみました. USB からでも CD/DVD からでも boot できます(BIOSの設定は必要).このインストーラではネットワークの設定の際に無線 LAN 機器がみつかると, これを用いてネットワーク接続しようとします. ですが

  • firmware が無いと駄目(まあ, そうでしょうね)
  • firmware があっても, WEP のみ(wpasupplicant 使うのは厳しのかしら?)

ということで, あえなく無線 LAN では接続できず. そうしたら, 線は繋いでいるのに有線接続へ進まない. むぅ...

とりあえずフルインストールの CD イメージを適当な CD に焼いて, そこから基本システムを install しました. install 後は有線 NIC(e1000)は普通に動いているわけで, なんでかな?

その後は適当に設定をしつつ, 現在まで 2 週間ほど使っています.suspend/hibernate/resume も問題無いです. キーピッチも良い感じですし, なにより画面が広くなったのが嬉しいですね.

現時点での問題点は以下の通り(時間が解決する...筈?)

内蔵の無線 LAN が使えません.

ハードウェアはIntel WiMAX/WiFi Link 6050 シリーズなんですが,使用する際に必要な firmware(iwlwifi-6050-4.ucode) がまだ公開されていないみたいです(( linux kernel 2.6.30 以前では, 型番をそこまで正確に見ていないので, 「動くよ!」という報告もありますが, 2.6.31 以降では駄目みたいですね)).

firmware として iwlwifi-4965 を使うと動く, とかいう話もあるみたいですが, 良くわかっていないのでとりあえず待ちの状況です. 無線で接続する際には Buffalo の WLI-UC-GN を使用しています. 右側のカードスロットに e-mobile を挿しっ放しなので, その横の USB ポートにこれも挿しっ放し.

BUFFALO Air Station NFINITI 11n/g/b USB用 無線子機 WLI-UC-GN
バッファロー, ¥2,120

ralink のモジュールを適当に落してきて compile するだけで使用可能になりますた. 名前が ra0 なのは気持ち悪いですが, まあ良しとします. firmware 早く公開されないかなぁ…

音(ALSA, HDA-INTEL 再び)

以前の VAIO typeG でも嵌った問題が再び. Codec を調べてみると

% cat /proc/asound/card0/codec\#* | grep Codec
 Codec: Conexant ID 5068
 Codec: Intel G45 DEVIBX

とのことですが git のリポジトリにも Conexant 5066 までしかありませんね.これは適当に調べてコード書いたら動くかしら.

現状では音は鳴りますがイヤホン端子に何かを挿してもスピーカから音が出てます.あと, 音に高周波の「ピー」って音が混じってますね.

とりあえず保留

液晶の輝度調整

できません. どこで調整する/してるのかしら.

総じて.

普段使う分には, 軽いし, 頑丈だし, バッテリの持ちは驚異的だし, メモリ 8 GB だし, 文句無いです. 必要に迫られて VirtualBox 内の Windows を起動して作業しても, サクサク動きます.流石レッツノートです. Panasonic は良い仕事してます.

音とか無線とかは, まあ, 新しい機械に手を出したのでしょうがないかな, という感じで.

続く...かな?

蛇足

% uname -ar
Linux daphne 2.6.33.2.daphne #1 SMP Fri Apr 9 17:22:41 JST 2010 x86_64 GNU/Linux
% cat /etc/debian_version
squeeze/sid
% lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux unstable (sid)
Release:        unstable
Codename:       sid
% sudo lspci -v
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 12)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=0c <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at e0b0 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915

00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0, IRQ 29
        Memory at f4a00000 (32-bit, non-prefetchable) [size=128K]
        Memory at f4a29000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at e040 [size=32]
        Capabilities: [c8] Power Management version 2
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [e0] PCI Advanced Features
        Kernel driver in use: e1000e

00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) (prog-if 20 [EHCI])
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, medium devsel, latency 0, IRQ 16
        Memory at f4a28000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Capabilities: [98] PCI Advanced Features
        Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0, IRQ 31
        Memory at f4a20000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [130] Root Complex Link
        Kernel driver in use: HDA Intel

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: f4800000-f49fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=09, sec-latency=0
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: f4600000-f47fffff
        Prefetchable memory behind bridge: 00000000f4b00000-00000000f4cfffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: f4400000-f45fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=0b, subordinate=13, sec-latency=0
        I/O behind bridge: 00009000-0000afff
        Memory behind bridge: f0400000-f43fffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: pcieport

00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) (prog-if 20 [EHCI])
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at f4a27000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Capabilities: [98] PCI Advanced Features
        Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6) (prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=14, subordinate=14, sec-latency=32
        Capabilities: [50] Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338

00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, medium devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=10 <?>

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06) (prog-if 01 [AHCI 1.0])
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 30
        I/O ports at e090 [size=8]
        I/O ports at e080 [size=4]
        I/O ports at e070 [size=8]
        I/O ports at e060 [size=4]
        I/O ports at e020 [size=32]
        Memory at f4a26000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [70] Power Management version 3
        Capabilities: [a8] SATA HBA v1.0
        Capabilities: [b0] PCI Advanced Features
        Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: medium devsel, IRQ 18
        Memory at f4a25000 (64-bit, non-prefetchable) [size=256]
        I/O ports at e000 [size=32]

00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at f4a24000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 3
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-

0a:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 6050 Series (rev 35)
        Subsystem: Intel Corporation WiFi Link 6050 Series 2x2 6050AGN
        Flags: fast devsel, IRQ 18
        Memory at f4400000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [e0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-23-15-ff-ff-05-7a-14

0b:00.0 CardBus bridge: Ricoh Co Ltd Device e476
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at f2c01000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=0b, secondary=0c, subordinate=0f, sec-latency=176
        Memory window 0: f0400000-f2bff000 (prefetchable)
        Memory window 1: f3000000-f33ff000
        I/O window 0: 00009000-000090ff
        I/O window 1: 00009400-000094ff
        16-bit legacy interface ports at 0001
        Kernel driver in use: yenta_cardbus

0b:00.1 SD Host controller: Ricoh Co Ltd Device e822 (rev 02) (prog-if 01)
        Subsystem: Matsushita Electric Industrial Co., Ltd. Device 8338
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f2c00000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Endpoint, MSI 00
        Kernel driver in use: sdhci-pci

0c:00.0 USB Controller: NEC Corporation USB (rev 44) (prog-if 10 [OHCI])
        Subsystem: NEC Corporation Hama USB 2.0 CardBus
        Flags: bus master, medium devsel, latency 64, IRQ 19
        [virtual] Memory at f3000000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [fc] #00 [0000]
        Kernel driver in use: ohci_hcd

0c:00.1 USB Controller: NEC Corporation USB 2.0 (rev 05) (prog-if 20 [EHCI])
        Flags: bus master, medium devsel, latency 68, IRQ 19
        Memory at f3001000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [40] Power Management version 2
        Kernel driver in use: ehci_hcd

3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
        Subsystem: Intel Corporation Device 8086
        Flags: bus master, fast devsel, latency 0

3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
        Subsystem: Intel Corporation Device 8086
        Flags: bus master, fast devsel, latency 0

3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
        Subsystem: Intel Corporation Device 8086
        Flags: bus master, fast devsel, latency 0

3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
        Subsystem: Intel Corporation Device 8086
        Flags: bus master, fast devsel, latency 0

3f:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
        Subsystem: Intel Corporation Device 8086
        Flags: bus master, fast devsel, latency 0

3f:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
        Subsystem: Intel Corporation Device 8086
        Flags: bus master, fast devsel, latency 0

_ 神戸にいます.

荷物の運び出し, いわゆる引越しは 04/11 の予定です. 鍵の引き渡しはその次の週になるのでまた神戸に来ますが, それでラストでしょうね.


連絡先など
最近の日記
  • 2024/04/28
    • 1. CF-SR3 での生活環境構築 (できてない)
  • 2024/03/29
    • 1. Debian GNU/Linux on CF-SR3
  • 2024/03/25
    • 1. org-mode → beamer でのリスト記号の一時変更
  • 2024/03/22
    • 1. 静的htmlによるGit Repository Browser
  • 2024/02/15
    • 1. org-mode → bemaer での番号付きリスト
一覧
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|02|03|04|08|09|10|11|12|
2013|01|02|03|04|05|06|08|09|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|09|10|
2016|02|03|
2017|01|02|03|05|06|07|09|11|12|
2018|03|06|07|10|11|12|
2019|01|02|03|04|05|07|10|12|
2020|01|02|03|04|05|08|09|10|11|12|
2021|01|02|03|05|06|07|08|09|11|12|
2022|01|02|03|04|05|06|08|10|11|12|
2023|02|03|04|06|08|09|11|12|
2024|01|02|03|04|
Back to Top ▲