2018年04月22日

自作キーボード ソフト編(2)

次は、I2C デバイスの処理である。当初 USI だけ対応する予定だったのだが、TWI にも対応することになった。これについても、だらだら書いてきたものがあるのだが、改めて検討する。

ソフト編(1) で検討した内容を踏まえて検討する。

I2C デバイスのやり取り

    I2C では、WRITE もしくは READ パケットをホストが送出する。WRITE では、
        アドレス(2B) データ1 データ2 データ3 ...
    こんな感じで レジスタへの WRITE データを送ってくる。データの数は決まっていないが、デバイス側で上限を設けることはできる。1B 毎にハンドシェークするのだが、上限に達したときに NAK を返す。(NAK は、これ以上受け取れないという意味で、直前のデータは受信)

    HID over I2C では、Command Register に対し

    Op Code , (Report Type | Report ID)
    10: Input
    20: Output
    30: Feature

    という 2 バイトをまず送ってくる。
    Op Code で Linux が対応しているものは、

      01 RESET
      02 GET_REPORT
      03 SET_REPORT
      08 SET_POWER

    だけである。また

      0E VENDOR

    という好きに使ってよいコマンドがある。

      ただし HID の定義では、

        04 GET_IDLE 必須
        05 SET_IDLE 必須
        06 GET_PROTOCOL ブートキーボードでは必須
        07 SET_PROTOCOL ブートキーボードでは必須

      ということになっている。なお SET_REPORT は キーボードの LED 操作であり必須ではない。

    例えば、SET_REPORT を送ったとしよう。次は、Output Register に対しリポートを Write してくる。
        アドレス(2B) レングス(2B) レポートの中身
    あるいは
        アドレス(2B) レングス(2B) レポートID(1B) レポートの中身
    どちらになるかは、Report Descriptor の内容で決まる。

    例えば、GET_REPORT。 キーボードの Input Report を Input Register に対し Read してくる。
        (WRITE) アドレス(2B)
        (READ) レングス(2B) レポートの中身
    あるいは、
        (WRITE) アドレス(2B)
        (READ) レングス(2B) レポートID(1B) レポートの中身
    ということになる。

     ・ https://docs.mbed.com/docs/ble-hid/en/latest/api/md_doc_HID.html
    実際の中身について、ここに説明がある。

      [modifier, reserved, Key1, Key2, Key3, Key4, Key5, Key6]
      modifier:
      bit 0: left control
      bit 1: left shift
      bit 2: left alt
      bit 3: left GUI (Win/Apple/Meta key)
      bit 4: right control
      bit 5: right shift
      bit 6: right alt
      bit 7: right GUI

      null report: [0, 0, 0, 0, 0, 0, 0, 0]
      'a' report: [0, 0, 4, 0, 0, 0, 0, 0]
      'A' report: [2, 0, 4, 0, 0, 0, 0, 0]

      モデファイア以外の同時押しが 6 つまでで、6 つを超えると "Keyboard ErrorRollOver" コードに全部書き換える。作ったキーボードでは、left control, left shift, left alt の3つがモデファイア。Fn キーは内部で処理するので送出しない。同時押し可能なキーは 他に ESC,TAB,BS,ENTER と 4 つあり、6 個を埋める場合がある。

    HID では、常に 8バイト使って、状態を送る。HID over I2C の場合は、2 バイトの Length または、2 バイトの Length + 1 バイトの Report ID が前に付くということである。

常にレジスタを指定し、WRITE または READ するわけだが、そのレジスタはどこにあるのか?

    HID over I2C の場合、HID Descriptor というものがある。USB での ディスクリプタのようなもの。
    面倒なので Linux からコピー

      struct i2c_hid_desc {
      __le16 wHIDDescLength;
      __le16 bcdVersion;
      __le16 wReportDescLength;
      __le16 wReportDescRegister;
      __le16 wInputRegister;
      __le16 wMaxInputLength;
      __le16 wOutputRegister;
      __le16 wMaxOutputLength;
      __le16 wCommandRegister;
      __le16 wDataRegister;
      __le16 wVendorID;
      __le16 wProductID;
      __le16 wVersionID;
      __le32 reserved;
      } __packed;

    HID Descriptor 自体の長さから始まって version ... と続く 30 バイトである。
    この中でレジスタが、

      ReportDescRegister
      InputRegister
      OutputRegister
      CommandRegister
      DataRegister

    と 5 つ定義されている。ReportDescRegister は、Report Descriptor を読むアドレス。このアドレスを WRITE して、READ する。
    InputRegister, OutputRegister は、USB でいう所の エンドポイント。ホストが受信する Report は、InputRegister をまず指定して Read するということらしい。DataRegister は、コマンドに対するステータスとか?

    Report Descriptor だが、こちらは HID を定義する デスクリプタ。その内容はというと ... USB と同じ。
    では、HID Descriptor はどこから読むのか? ... ACPI で定義せよ?

実装方針

    HID over I2C について、あまり分かったわけではないが、それと共存できる独自方式のやりかたは分かった。
     -- レジスタを指定(WRITE)して 続いて データを送る。
     -- レジスタを指定(WRITE)して 改めて READ する。
     -- アドレス空間は 2 バイトあるが、1 バイトだけ使っても構わない
    基本はこういうことである。

    1) FIFO の読み出し → READ バッファの読み出し(レジスタ)
    ソフト編(1)では、FIFO としたが、ちょっと変える。 READ バッファということにして、スキャンでは、 READ バッファに詰めていく。READ が来たら、全部持って行ってもらう。フォーマットは 最初に Length 2 バイトを付ける。

    これは、Input Register と共用できる。

    なお、READ の最中は、READ バッファを更新してはならない。スキャンを禁止しないといけない。
    ここが FIFO と大きく違う。

    2) 機能の指定 (レジスタ)

      0E xx で 機能を指定する
        00 なし
        01 ローカルスキャンコード
        02 ASCII
        03 スキャンコード1

    これは、Command Register と共用できる。

    3) 現在の状態の読み出し(レジスタ)

    14 バイト(7 バイト)のテーブルを作っているのだから、これを勝手に読み出せば良い。

    サイズが大きく READ バッファを使えない読み出しなので、専用のレジスタにする。統一するため 最初に 2バイトの Length を付ける(かも知れない:未確定)

    4) 独自ディスクリプタ読み出し(レジスタ)

    使える機能とかを定義して、ROM から読み込む。
    専用のレジスタにするが、仕組みは、HID Descripor , Report Descriptor と共用にする。

    最低限必要なのは、こんなところ。ステータスを返す Data Registor とか必要になるかも知れないが、作りながら検討しよう。

I2C の制御

    USI については、以前作ったものがある。それを元にするつもりで、TWI 対応もそれに準じた作りにする予定。
    それは良いのだが、すっかり忘れてしまった。復習しないといけない。

    教材としては、AVR311 (TWI slave), AVR312(USI slave) がある。AVR.jp に日本語訳もある。あとは各データシート。

    これらの教材は、デバイスの使い方であって、どう処理するかは設計しないといけない。

設計方針

    基本は、割り込みである。

    割り込みが来たら、WRITE では、1 バイトを受け取り、READ では送信データをセットする。これらをどう処理するか検討していく。

    処理の基本は、ステートマシンである。1 バイト目のWRITE で何かをして、2 バイト目のWRITE を受け取る状態にする・・・みたいな処理。

    1 バイト目 アドレス(L) : カレントレジスタの設定

      例えば、独自ディスクリプタ読み出しレジスタが設定されたら、読み込むアドレスとレングス、ROM からの読み出しを示すフラグを設定する。

    2 バイト目 アドレス(L) :無視

    3 バイト目 コマンド:

      カレントレジスタが、コマンドレジスタであり、コマンドが 0E のときのみ次に進む

    4 バイト目 機能選択:

      メインループ側に 機能が変わったということを通知

    それ以降:無視
    終了条件:初期状態にリセット

    簡単なものは、こんな感じ。

    READ では、
    1 バイト目 レングス(L) :
    2 バイト目 レングス(H) :
    それ以降:

      カレントレジスタの設定で設定された情報に従って 送信データをセットする。
      (レングスが 0 になっているときは、0 をセット)

    終了条件:初期状態にリセット

      レングスを 0 にする・・・だけで良いのだろうか?
      繰り返し READ することをサポートするのであれば、ちょっと処理が変わる。

      繰り返し READ が来た場合、同じデータが先頭から読めないといけないようだ。HIDDescriptor の読み込みでいきなり、それが起きる。

      他に RESET が来たときは、READY になったら 00 00 が読めなければならない。最後まで READ した場合は、レングスを 0 にするが、途中でやめたときは、READ 前に戻すことにしよう。

    必ず終了条件が来るので、ステートマシンとしてそう複雑なものではない。状態数は多くないので、すべてを 1 バイトに収める。分かりやすくするために状態変数を分けたりはしない。

役割分担と排他制御

    割り込み処理が絡むので何をメインループで処理させるか? メインループと競合がおきないようどう排他制御するか設計しないとならない。ここは非常に重要である。
    READ バッファ

      READ バッファ自体は、メインループだけが変更する。割り込みでは、READ バッファを読み込むが、更新をーひいてはスキャンを停止させなければならない。メインループで処理が一段落したら、次のループからスキャンを行わない。I2C の次の割り込みまで間があるので、十分時間的猶予がある。

       ・READ バッファの読み出しレジスタがセットされたら、一時停止フラグを立てる。
       ・現在の状態の読み出しレジスタも対象にする
       ・READ が(正しく)完了したら一時停止フラグを落とす。
      これだけでは、ずっとスキャンが停止してしまうかも知れない。
       ・WRITE が来たら、まず一時停止フラグを落とす。

      これだけ入れておけば良いような気がする。なにも要求が来なければ、なにもしないで良いのである。なにか要求が来たら、割り込み終了後ただちに スキャンすることになる。

    READ でどこから読み込むかの情報

      これは、割り込み側でのみ操作する情報。メインループ側では関知しない。READ バッファも レングスを転記する。

    動作モード

      メモリに置いて、動作モード変更フラグは GPIOR に置く。割り込み側でのみ変更。
      動作モードは、メインループの一回のループで一度だけ読む。volatile 属性。

      変更フラグを先にチェックし、フラグが立っていたら、READ バッファを クリアし、フラグを落とす。-- こういう処理も割り込みでやってはいけない。

      忘れていたが、READ バッファの読み込み完了の通知も 動作モード変更フラグ を流用しよう。一時停止フラグを落としたら、このフラグを立てる。


    HID over I2C はいきなりは対応しないが、
    ・READ バッファの生成要求
    というのも作っておかないといけない。これもフラグ1つ。生成が終わったらフラグを落とす。
    フラグを立てるタイミングは、GET_REPORT が来たときで良いのではないかと思う。
    これらフラグは、GPIOR に詰め込んでいく。メモリとは全くコストが違うのである。

    排他制御が重要と書いたが、基本緩いフラグ処理で行けそうな気がする。

    なお、HID over I2C はいきなりは対応しないと書いたが、USB が先である。HID を理解し動かしてから、I2C に入れていく。

ここまでで、一旦検討終了。作り出すことが出来そう。
今のところ、version 1 2313版 の基板を作る部品だけ揃っている。作っているうちに 861 版 も揃うだろう。version 3 t88a 版はまだまだ。一か月ぐらいみておかないと。

なお HID over I2C の実装は、USB キーボードの実装後。
 ・http://d.hatena.ne.jp/hanya_orz/20140425/p1
ここを読んで HID を理解しておこう。


付録

レジスタアドレス定義

XX00 LocalDescRegister
XX01 HIDDescRegister
XX02 ReportDescRegister
XX03 InputRegister
XX04 OutputRegister
XX05 CommandRegister
XX06 DataRegister
XX07 KeystatRegister

LocalDescriptor 定義


HIDDescriptor 定義
__le16 wHIDDescLength = 30;
__le16 bcdVersion = 0x0100;
__le16 wReportDescLength;
__le16 wReportDescRegister = 2;
__le16 wInputRegister = 3;
__le16 wMaxInputLength = 10;
__le16 wOutputRegister = 4;
__le16 wMaxOutputLength;
__le16 wCommandRegister = 5;
__le16 wDataRegister = 6;
__le16 wVendorID;
__le16 wProductID;
__le16 wVersionID = 0x0000;
__le32 reserved = 0;

GPIOR フラグ一覧
タイマー(Tick)フラグ
オートリピート中 ?
オートリピート2個目以降 ?

モード変更イベント?
ROM からの読み出しを示すフラグ
スキャンの一時停止フラグ
READ バッファの生成要求
posted by すz at 16:41| Comment(69) | TrackBack(0) | I2CKEYBOARD
この記事へのコメント
繝医Ξ繝シ繝翫�シ繝ュ繝�繧ッ繝槭ΦX6PC,Micrografx Designer 9.0,libro historia de bolivia de carlos mesa pdf 106 6c52b3d127 . https://iriport.com/zeirielinec https://palscamp.com/agexturfai https://cyberszone.com/pinpvetela https://blocksocialnet.com/anmocytar https://messagebook.in/dihotsredut
Posted by daranc at 2021年12月19日 21:21
繧ッ繝ゥ繝�繧ッ繝峨Φ繧ー繝ォ髮サ豌怜ーる摩螳カv3r7繧貞盾辣ァ,MOUNT AND BLADE0.960繧キ繝ェ繧「繝ォKey.rar,tooldesignbydonaldsonfreepdfdownload a19e292379 . https://wakelet.com/wake/0afbTaClR8d-yJAHMiA-f https://wakelet.com/wake/CF03ifi8L0Tml5B24KNGz https://wakelet.com/wake/Zqg1VUfKHU0k9vJrpSkyz https://wakelet.com/wake/xMSUbnEYaQmkmIWkviAE1 https://wakelet.com/wake/3vgp5JSxlHhIBR9_ABOV_
Posted by kayali at 2021年12月31日 07:15
solucionariolibroestadisticaymuestreociro11,繝槭Μ繧ェ繝槭え繝ゥ繝シ繧ケ繧ュ繝」繝ウ繝繝ォ繧サ繝�繧ッ繧ケ繝ゥ繝斐ャ繝峨す繧ァ繧「,繧ッ繧、繝�繧ッ繧「繧、騾溯ェュ繧ス繝輔ヨ繧ヲ繧ァ繧「繧ッ繝ゥ繝�繧ッ 2656432625 . https://wakelet.com/wake/rpRfN_NS6StdNsGB9Pl43 https://wakelet.com/wake/JyUuH6_hrf11WwBOKERAv https://wakelet.com/wake/U2JgIdHUFp0ZDt6W6z0Nw https://wakelet.com/wake/pQAF0-VYKIdY4Amd2bZ2H https://wakelet.com/wake/OCx1ffgMDKB-yYd7m1Lsu
Posted by nelledenma at 2021年12月31日 12:54
mizo kristian hla bupdf繝繧ヲ繝ウ繝ュ繝シ繝�,Culegere Fizica Gimnaziu Pdf 31,Aveyond 4 Shadow Of The Mist V1 0-DELiGHTAveyond 4 adressen schreiebn a 2656432625 . https://wakelet.com/wake/qlqxx2yuZ39vkueUcehiS https://wakelet.com/wake/kXlc-L4ApAey0zs9ffPXo https://wakelet.com/wake/iTtWngrs2yl0Gb0h5wdlZ https://wakelet.com/wake/tBmCN1rC0XQAcZ1_saYej https://wakelet.com/wake/gHtu9tSJRNHEdcE1z67-1
Posted by dermgam at 2021年12月31日 15:46
MicrosoftOffice2016PTPTAtivadordownload,widirecognitionsystempro411crack,PI AgentPro-繧ア繝シ繧ケ邂。逅�繧ス繝輔ヨ繧ヲ繧ァ繧「縺ィ繧キ繝ェ繧「繝ォ繧キ繝ェ繧「繝ォ繧ュ繝シkeygen 2656432625 . https://wakelet.com/wake/vZ9j8lPZ36c0d6hbxOnzA https://wakelet.com/wake/JQY8BVV8SB-oQxTegp1fR https://wakelet.com/wake/VnqehPpL7MFshTvaDoAmA https://wakelet.com/wake/XyrO-ZF3v5AnIuZ-bJO5M https://wakelet.com/wake/RwXwy7r4aLLqqOdqISt4f
Posted by prominel at 2021年12月31日 16:39
Gravitational Force Gizmo Answer Keyrar,繝輔ぉ繧ケ繝�繧」繝舌Ν2methode de francaispdf繝繧ヲ繝ウ繝ュ繝シ繝�,Pepall Richards Norman Organizacion Industrial Pdf 84 2656432625 . https://wakelet.com/wake/m4pXej8mJRbTEAv__VnSu https://wakelet.com/wake/6OLDmg90d6HgV7X0XJR4D https://wakelet.com/wake/ok-P6AkkydvjWRTKp53Ne https://wakelet.com/wake/br-SIE255dFzfGOt85YCE https://wakelet.com/wake/jCPmEXi8nV3gWxTQR6joB
Posted by vidkjay at 2022年01月01日 05:23
S5 S7 For WindowsV7繝繧ヲ繝ウ繝ュ繝シ繝韻rackPes,繝偵Φ繝�繧」繝シ隱�720p諤・豬√�ョ繝悶Ξ繧、繧ッ繧ア繝舌�シ繝峨ヵ繝ォ繝繝シ繝薙�シ,PowerMill2016繧ッ繝ゥ繝�繧ッ32繝薙ャ繝域・豬∵・豬� https://wakelet.com/wake/tdM7ZJSnkcbz2RxsdUXhq eliabaly bernadeta c639bd25c8
Posted by eliabaly at 2022年01月02日 12:51
繝ャ繝�繝峨ョ繝�繝峨Μ繝�繝ウ繝励す繝ァ繝ウPCRAR繝輔ぃ繧、繝ォ縺ョ繝代せ繝ッ繝シ繝峨け繝ゥ繝�繧ッ,繧ケ繧ュ繝・繝シ繝医Ξ繝シ繝繝シ繝励Ο,Windows 7繝ュ繝シ繝繝シv1.8.2-DAZ縲廛iBYA c639bd25c8 . https://wakelet.com/wake/E_vq2JkxUWnTMs9zUpOYV https://wakelet.com/wake/Ne-j1ebrp8LGEtcnRtEaG https://wakelet.com/wake/EFYS7w9fwa3hBzU8HU-QT https://wakelet.com/wake/9Q4YOZ8Pr38SF5ATn4MlS https://wakelet.com/wake/4A9i6gb5IvU6ZBJTpH-LX
Posted by janitege at 2022年01月02日 14:32
ip man 4 online sa prevodom,繝�繧ケ繝弱�シ繝医そ繧セ繝ウ1繝輔Λ繝ウ繧ケ縺ョ諤・豬√い繝九Γ,繧ッ繝ゥ繧ヲ繝峨い繝医Λ繧ケ繝ャ繧ク繧ァ繝ウ繝繝�720p繧偵ム繧ヲ繝ウ繝ュ繝シ繝� c639bd25c8 . https://wakelet.com/wake/3TqXP1c3tLrvvISNhKVWe https://wakelet.com/wake/-KLzhVaF7Edw3RTNQn8Uf https://wakelet.com/wake/pAAbUtkQBvmYR7BPVziDM https://wakelet.com/wake/iHfyY-8dHY5hUgabOXvPu https://wakelet.com/wake/Q3pDsTQ77Vn-SKyLtZXz1
Posted by henryoakl at 2022年01月02日 21:58
tremblay縺ィmanohar縺ォ繧医k髮「謨」謨ー蟄ヲ逧�讒矩pdf,Abacre繝ャ繧ケ繝医Λ繝ウPOS5逋サ骭イ繧ュ繝シ,繧ィ繝励た繝ウ-px650-隱ソ謨エ繝励Ο繧ー繝ゥ繝 c639bd25c8 . https://wakelet.com/wake/wumF1HDRID1snne-BFFrr https://wakelet.com/wake/cUiiGTn2DwXUSdFJiTnXF https://wakelet.com/wake/gmJN9Rf6SIg8szPxEwiX8 https://wakelet.com/wake/gY7k5On57KuTM6Z56dQ_u https://wakelet.com/wake/SRgM0ORt-g6aGZHgDT-Tm
Posted by kaseejam at 2022年01月02日 23:37
Norma Din 2403 Colores De Tuberia Pdf,FIFA 2008 Turkce Spiker Indir Gezginler-aggionamentipompino繧定ソス蜉,Neo-Geo MVSPSP v2.3.1 Roms [PSP] https://wakelet.com/wake/LA0cw-ajABqpyKuWEMbBi astdaryl gorden 097872bdb3
Posted by astdaryl at 2022年01月03日 12:29
Posted by sofykei at 2022年01月07日 07:25
Linqer繧「繧ッ繝�繧」繝吶�シ繧キ繝ァ繝ウ繧ュ繝シKeygen,Gemvision Matrix 3D 60 SR2 X32x64,繝繧ヲ繝ウ繝ュ繝シ繝画丐逕サThodaPyaar Thoda Magic720p譏逕サ https://www.cloudschool.org/activities/ahFzfmNsb3Vkc2Nob29sLWFwcHI5CxIEVXNlchiAgMDAtqC7CgwLEgZDb3Vyc2UYgIDAgLj3xgkMCxIIQWN0aXZpdHkYgIDA4OTCvQgMogEQNTcyODg4NTg4Mjc0ODkyOA freeshardt elgyvah 555a28029c
Posted by freeshardt at 2022年01月08日 12:11
Schneider Somachine Crack Free,繝懊せ繝吶う繝薙�シ�シ郁恭隱橸シ峨r辟。譁吶〒繝繧ヲ繝ウ繝ュ繝シ繝�,Foxit PhantomPDF Business5.2.0.0502繝輔Ν繝舌�シ繧ク繝ァ繝ウ https://wakelet.com/wake/UPkMd1J-9YiRMErjdm7qF casochann yamylle cda82931fd
Posted by casochann at 2022年01月08日 13:16
easyplcsimulador繝輔Ν繝。繧ャ,繝代Λ繝上Ο繝シceCD繧ュ繝シ繧偵け繝ゥ繝�繧ッ,繧オ繝ウ繝�繧」繧ケ繧ッ繝ッ繧、繝、繝ャ繧ケ繝輔Λ繝�繧キ繝・繝峨Λ繧、繝問薙Ξ繝薙Η繝シ https://coub.com/stories/2341384-01-27-2014-babes-megan-salinas-under-my-skin-hd-720p-mp4-benjanee yiltal alynah d4fec353cb
Posted by yiltal at 2022年01月10日 02:24
DVBViewer Pro6.1.6.1繝ゥ繧、繧サ繝ウ繧ケ繧ュ繝シ2020縺ォ繧医k繧ッ繝ゥ繝�繧ッ,繝偵Φ繝�繧」繝シ隱槭〒繝ュ繝舌�シ繝医�サ繧ュ繝ィ繧オ繧ュ縺ォ繧医k繝薙ず繝阪せ繧ケ繧ッ繝シ繝ォ縺ョ譛ャ辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝�,PC逕ィ縺ョ繝「繝シ繧ソ繝ォ繧ウ繝ウ繝舌ャ繝�3繧イ繝シ繝縺ョ辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝峨ヵ繝ォ繝舌�シ繧ク繝ァ繝ウ c735767f70 . https://coub.com/stories/2335903-autodesk-advance-steel-2020-crack-license-key-free-new-download https://coub.com/stories/2257639-need-to-add-reset-camera-and-better-panning-for-mac-shurkanast https://coub.com/stories/2283040-updated-hot-without-script-and-coding https://coub.com/stories/2323935-gerber-omega-5-keygen-17-bertgera-choogildr https://coub.com/stories/2295802-work-download-map-fight-of-characters-9-9-added-by-users-hit
Posted by raenxeeni at 2022年01月10日 04:30
Bartender 10.1 Crack With Product Key Free Download 2020,solucionario aritmetica debaldor辟。譁�,O2Mania�シ医が繝輔Λ繧、繝ウO2Jam-556譖イ縺吶∋縺ヲ縺悟性縺セ繧後※縺�縺セ縺呻シ� https://wakelet.com/wake/M-3G0ZTDl18IYd-CSuZrX pericha waiman 4bd6d2c6ca
Posted by pericha at 2022年01月10日 13:39
ABBYY FineReader 15 4 2018蟷エ9譛医�ョ繧キ繝ェ繧「繝ォ繧ュ繝シkeygen縺ョ譖エ譁ー,繝上�シ繝峨ョ繧」繧ケ繧ッ繧サ繝ウ繝√ロ繝ォ繝励Ο4.30逋サ骭イ繧ュ繝シ,Paljas繝輔Ν繝繝シ繝薙�シ23 4bd6d2c6ca . https://wakelet.com/wake/C1Iqan7_MOCjjXFFWtW6S https://wakelet.com/wake/N-7vO5gx-jFVk4khHjW3M https://wakelet.com/wake/LMkc0b6XG30f_uO9cGUwU https://wakelet.com/wake/lKoig7baqYRQpKe-_DMUN https://wakelet.com/wake/rmFCbk2S5ITwaTYW8EM8T
Posted by vyvypatri at 2022年01月11日 07:44
Codegear Rad Studio 2007 CrackKeygen繧キ繝ェ繧「繝ォ繧ュ繝シ,GameDownload PUBG MOBILE 1001031.0.5727.123.exe辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝�,繧ー繧ク繝」繝ゥ繝シ繝郁ェ樊丐逕サchhellodivas繝輔Ν繝繝シ繝薙�シ繝繧ヲ繝ウ繝ュ繝シ繝� 4bd6d2c6ca . https://wakelet.com/wake/H5lIuBxZa9S4SdBGmWKnj https://wakelet.com/wake/awvS-zjpO7JdBw1hd4MXR https://wakelet.com/wake/bAsoBoA-O8P51Gbf0EyLd https://wakelet.com/wake/124YgmmZsNkgfZ2CN7Thi https://wakelet.com/wake/YKeyhQc6jE5SIONlXhfrp
Posted by berdvergi at 2022年01月11日 08:22
Steamuserstats nadll繝繧、繝翫Α繝�繧ッ繝ェ繝ウ繧ッ繝ゥ繧、繝悶Λ繝ェsteamapi.dll,baixar jukenewcom繧ッ繝ゥ繝�繧ッ,winkochan studio8.5繧ッ繝ゥ繝�繧ッeseril-4shared.69bfdcm 4bd6d2c6ca . https://wakelet.com/wake/y6uxnEqY_5pv1n0fyxoMm https://wakelet.com/wake/szP79NIDD7h1FHmOutmqd https://wakelet.com/wake/cvD8EKXEHtPQ2MVUmDmhl https://wakelet.com/wake/8Ozkg3vwdJPbAlu9T5U_0 https://wakelet.com/wake/TkcAkMaiN0T6I123ue7jM
Posted by contwhit at 2022年01月11日 10:00
繝峨Λ繧、繝舌�シsonyvaio vgncs320j繧ソ繝�繝√そ繝ウ繧オ繝シav繧ウ繝ウ繝医Ο繝シ繝ォzip,Duniyadari Marathi Full Hd Movie Download,Revue繝�繧ッ繝九ャ繧ッ繝輔か繝シ繝峨ヵ繧ゥ繝シ繧ォ繧ケGratuitPDF 81 marlchi f91c64177c https://trello.com/c/hk7q26w7/21-autostitch-panorama-pro-apk-new-cracked-11
https://trello.com/c/vJjeHw5W/69-zbirkavene2downloadpdf-fiorand
https://trello.com/c/fNg468Cm/39-crack-mapilab-duplicate-email-removerl-elyijalea
https://trello.com/c/xXGWnZqZ/38-mx-simulator-demo-crack-by-now-heamar
https://trello.com/c/GeawQFny/35-mecanizado-por-arranque-de-viruta-micheletti-pdf-downloadl-kamusaffe
Posted by marlchi at 2022年01月15日 13:24
繝輔ぃ繧、繝ォ繧貞屓蠕ゥ縺吶k5.2.1avec serial gratuit startimes,MacbookA1181繧ェ繝ェ繧ク繝翫ΝOS繝繧ヲ繝ウ繝ュ繝シ繝�,繝上メ蜈ャ迥ャ譏逕サ繝�繝・繧「繝ォ繧ェ繝シ繝�繧」繧ェ闍ア隱槭°繧峨ヲ繝ウ繝�繧」繝シ隱槭ム繧ヲ繝ウ繝ュ繝シ繝� saloyee f91c64177c http://telegra.ph/Dubbed-Yaraana-Bluray-Free-Watch-Online-11-29
https://wakelet.com/wake/zu-kEfkY6Uoa0bDYMWTXg
https://shantaymanezch.wixsite.com/livadiska/post/free-download-all-episode-binbir-gece-greek-subtitles-rarl
http://draglironet.unblog.fr/2021/11/29/medicamentos-que-matan-y-crimen-organizado-epub-90/
https://uploads.strikinglycdn.com/files/0b167bdd-fc43-4a8b-8f52-f188e076d1b4/Highway-15-Online-Free.pdf
Posted by saloyee at 2022年01月15日 23:51
Posted by reiluhil at 2022年01月18日 15:07
The Sims 3 Roaring Heights Gold Edition and Boardwalk�シ医ム繧ヲ繝ウ繝ュ繝シ繝画・豬��シ�-TPB,SolidWorks 2010 SP00 32BIT BySolidSQUAD繝医Ξ繝ウ繝�,繧ュ繝」繝励ユ繝ウsiml1011縺イ縺ウ縺悟�・縺」縺� reiluhil dd23f8915e https://coub.com/stories/2806048-_verified_-pronouns-worksheet-for-class-3-pdf
https://coub.com/stories/2806049-hypixel-skyblock-pickaxe-guide-westxil
https://coub.com/stories/2806050-ncert-maths-workbook-for-class-3
https://coub.com/stories/2806051-wondershare-dr-fone-registration-code-crack-gereli
https://coub.com/stories/2806052-revit-2012-crack-xforce-better-keygen-epub
Posted by reiluhil at 2022年01月18日 15:07
繝懊せ繝吶う繝薙�シ�シ郁恭隱橸シ峨ヱ繝シ繝�1繝�繝・繧「繝ォ繧ェ繝シ繝�繧」繧ェ繝偵Φ繝�繧」繝シ隱�720p,motodata2012繝医Ξ繝ウ繝�,HD繧ェ繝ウ繝ゥ繧、繝ウ繝励Ξ繝シ繝、繝シ�シ�koi milgaya繝輔Ν繝繝シ繝薙�シhd1080p blu�シ� sangold 9a4228df22 https://coub.com/stories/2883676-free-diarios-de-um-vampiro-4-temporada-download
https://coub.com/stories/2883675-avs-dvd-authoring-v1-3-4-56-crack-frojani
https://coub.com/stories/2884217-adobe-xd-cc-27-1-12-crack-plus-torrent-full-version-2020-extra-quality
https://coub.com/stories/2884337-download-pyaar-ka-punchnama-2-torrent-better
https://coub.com/stories/2883508-naimatullah-shah-wali-predictions-urdu-pdf-downloadl-quichar
Posted by sangold at 2022年01月19日 09:16
繧ケ繧ュ繝�繝峨Ο繝シappid縺ッ繝医ぇ繝シ繝繝ャ繧、繝繝シ繧呈ァ区�舌@縺ヲ縺�縺セ縺帙s,720p諤・豬√〒Shivaay譏逕サ縺ョ繝繧ヲ繝ウ繝ュ繝シ繝
Posted by ermambr at 2022年01月19日 11:02
繝「繝医Ο繝シ繝ゥcp200繝ゥ繧ク繧ェ繝励Ο繧ー繝ゥ繝溘Φ繧ー繧ス繝輔ヨ繧ヲ繧ァ繧「16,Tekla Structures Xsteel V19 Crack,Arcgis 10Sdlic繝繧ヲ繝ウ繝ュ繝シ繝� annwayl 4ea590b918 https://wakelet.com/wake/DwkRJaVXe5encLuo5d0st
https://wakelet.com/wake/86UHmMsUHOu1jUBXoPV8s
https://wakelet.com/wake/LI3JUd1E4n1RX4cH3Mkqv
https://wakelet.com/wake/eRSNxHeA3JINv-YN_Omru
https://wakelet.com/wake/FZLO1TY4DlBikOYjtRqTs
Posted by annwayl at 2022年01月19日 22:50
imvu繝医Μ繧ャ繝シdick.rar縺ョ繝斐け繧サ繝ォ繝。繝�繧キ繝・,繧「繧、繧「繝ウ繝サ繝。繧、繝�繝ウ縲√�吶せ繝医�サ繧ェ繝悶�サ繧カ繝サ繝薙�シ繧ケ繝茨シ�CD2�シ峨ヵ繝ォ繧「繝ォ繝舌Βzip繝。繧ャ,Setupdriversdiagboxzip manidarl ba0249fdb3 https://wakelet.com/wake/NzTM5YvgpvGZ6yI2Ar4dj
https://wakelet.com/wake/FSy4Dmbw2Th-3-H37jnMk
https://wakelet.com/wake/bTCudfgshHzccOk0U3UOQ
https://wakelet.com/wake/EisbxbPgG__XhOYztmBqw
https://wakelet.com/wake/pg0HrctKKlUdMzEHbcaYF
Posted by manidarl at 2022年01月20日 11:01
繝繧ヲ繝ウ繝ュ繝シ繝臼resto12 Con Crackl,髮サ豌励♀繧医�ウ讖滓「ー蟾・蟄ヲ縺ョ縺溘a縺ョ繧ェ繝�繧ッ繧ケ繝輔か繝シ繝芽恭隱橸シ壽欠蟆弱ヮ繝シ繝井サ倥″縺ョ隗」遲秘寔
Posted by saains at 2022年01月21日 02:32
XPlane11FlightFactor757v2023辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝�,ennumeppozhum繝槭Λ繝、繝シ繝ゥ繝隱樊丐逕サ繝繧ヲ繝ウ繝ュ繝シ繝洩ickass諤・豬�,繝。繝繝ォ繧ェ繝悶が繝翫�シ繝代す繝輔ぅ繝�繧ッ繧「繧オ繝ォ繝�10CD繧ッ繝ゥ繝�繧ッ繝繧ヲ繝ウ繝ュ繝シ繝峨↑縺� stecal a8cc6d31e7 https://wakelet.com/wake/A_-fzxQ4fjGG_D-1ugZrW
Posted by stecal at 2022年01月21日 08:03
dfscdma繝�繝シ繝ォ繧ッ繝ゥ繝�繧ッ,2.4.3縺吶#縺�繧ッ繧、繝�繧ッdkp,繧、繝ウ繧ソ繝シ繝阪ャ繝医ム繧ヲ繝ウ繝ュ繝シ繝峨�槭ロ繝シ繧ク繝」繝シ�シ�IDM�シ�6.25繝薙Ν繝�10逋サ骭イ貂医∩繧ッ繝ゥ繝�繧ッ werohal a8cc6d31e7 https://wakelet.com/wake/CW7JlpQSmtY9GOwfkGfd0
https://wakelet.com/wake/cc7_MIGMK9FVpRkcmAm1o
https://wakelet.com/wake/U4HsBYF7XZH4HmfnnnC2b
https://wakelet.com/wake/d_IWE9LCnzmlHEgDUUQUk
https://wakelet.com/wake/D5B5Dsphw-P-NtTHMmjVC
Posted by werohal at 2022年01月22日 15:41
魄ョ繧�縺九↑workshopdataati 12.12012-繝医Ξ繝ウ繝医ム繧ヲ繝ウ繝ュ繝シ繝�-sitesoft4car.net,Fundamentosdematematicassilvalazo,繝励Ο繝壹Λ繝倥ャ繝峨た繝輔ヨ繧ヲ繧ァ繧「逅�逕ア7繧ッ繝ゥ繝�繧ッ loverne a8cc6d31e7 https://wakelet.com/wake/-NZzw8YkaOyAjWx33m_vF
https://wakelet.com/wake/Nd6F-CiQOao_4Z8b4YQ-r
https://wakelet.com/wake/1HB8tUIKcpkBGbOaKnVFS
https://wakelet.com/wake/qpNCMCGTXCQEsCJ7gZ63r
https://wakelet.com/wake/6o03DWpyuTS_tUj2qsuHF
Posted by loverne at 2022年01月22日 16:43
3ds max2014繝医Ξ繝ウ繝医�ョvray繧偵ム繧ヲ繝ウ繝ュ繝シ繝�,繝励Μ繝ウ繧ソ縺ョ繝医リ繝シ繝ェ繧サ繝�繝医ヵ繧。繝シ繝繧ヲ繧ァ繧「縺ョ菫ョ豁」samsungml-2160 23,Rocscience Slide 6 Keygen Downloadinstmanksl genomars a8cc6d31e7 https://coub.com/stories/2632549-vladmodels-katya-y111-set-66
https://coub.com/stories/2632548-kienzle-wall-clock-serial-number
https://coub.com/stories/2632543-the-girls-next-door-naked-vagina-pics-gertnewb
https://coub.com/stories/2632547-verified-biology-brooker-et-al-pdf-download
https://coub.com/stories/2632546-navy-uniform-inspection-checklist
Posted by genomars at 2022年01月22日 19:56
Posted by blageor at 2022年01月23日 02:01
Telecharger Covadis 2013 Vf Autocad 2013,繝輔ぉ繝九ャ繧ッ繧ケ繝舌Φ繧ッ繝ゥ繝励ヨ2CD繝�繝ゥ繝�繧ッ繧ケ繧ィ繝�繧」繧キ繝ァ繝ウ2013FLAC Mp3 CBR 320
Posted by bibidal at 2022年01月24日 06:41
繝「繝�繝ォ繝帙ち繝ゥ繝ャ繧「繧ャ繧、繝ウ繧キ繝�繝ャ繝代Φ繧ッ繝医ョ繝ォ繧ッ繝ォ,繝代せ繝ッ繝シ繝峨r繝舌う繝代せ縺吶kMototrbo.epub
Posted by giacsta at 2022年01月24日 22:32
繝九Η繝シ繧ケ繧ソ繝シ繧オ繝ウ繧キ繝」繧、繝ウ1-35,PATCHED Foundry Nuke Studio 11.1v1 Win CrackIncl縲�,Keyblaze Typing TutorCrack辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝� delafulv 7383628160 https://trello.com/c/PVDhFxTd/26-shia-quran-with-urdu-translation-download-pdf-hot
Posted by delafulv at 2022年01月24日 23:22
繝励Μ繝ウ繧ケ繧ェ繝悶�壹Ν繧キ繝」蠢倥l繧峨l縺溽ゅ�ョ縺イ縺ウ蜑イ繧後�ョ縺ソ,繧ヲ繧ゥ繝シ繧ュ繝ウ繧ー繝サ繝�繝�繝会シ壹ヵ繧。繧、繝翫Ν繧キ繝シ繧コ繝ウ繧「繧ッ繝�繧」繝吶�シ繧キ繝ァ繝ウ繧ウ繝シ繝閏繝ゥ繧、繧サ繝ウ繧ケ]
Posted by jascjar at 2022年01月25日 08:07
Sdl trados studio2014繧「繧ッ繝�繧」繝吶�シ繧キ繝ァ繝ウ繧ウ繝シ繝峨け繝ゥ繝�繧ッ,Muvee.Reveal.v8.0.1.17654.2421-DVT繝輔Ν繝舌�シ繧ク繝ァ繝ウ,繧ウ繝繝�繧ッ繧ュ繝」繝励メ繝」繝�繧ケ繧ッ繝医ャ繝励た繝輔ヨ繧ヲ繧ァ繧「1.3繝繧ヲ繝ウ繝ュ繝シ繝� makmarc fe98829e30 https://coub.com/stories/2936805-_best_-dino-crisis-3-pc-game-free-download-full-version
https://coub.com/stories/2936806-x-force-2019-zip-serial-key
https://coub.com/stories/2936807-hd-online-player-khiladi-786-movie-download-in-720p-t-repack
https://coub.com/stories/2949102-best-newblue-fx-sony-vegas-keygen-26
https://coub.com/stories/2949103-download-software-kartu-pelajar-full-version-friecri
Posted by makmarc at 2022年01月27日 07:10
繧ス繝輔ヨ繧ヲ繧ァ繧「tomtomigo8 route 66 wince autoradio cinesi,VocaloidFEAE縺ョZeroGAvanna繝懊�シ繧ォ繝ュ繧、繝
Posted by manysyb at 2022年01月27日 13:20
Posted by otaelai at 2022年01月27日 20:54
QuickBooks Pro 2017 Crack With LicenseKey辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝�,HP 8200 Elite Windows7繝�繝ャ繝√Ε繝シ繧ク繝」繝シ繧ォ繧ェ繧ケGR逕ィ縺ョPci繧キ繝ェ繧「繝ォ繝昴�シ繝医ラ繝ゥ繧、繝舌�シ,繧ソ繝溘Ν隱槭ラ繝ゥ繝櫁�壽悽pdf辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝� valcha d868ddde6e https://coub.com/stories/3036347-one-piece-movie-film-z-english-sub-better-download
https://coub.com/stories/3036346-sony-picture-package-1-5-1-ciriberw
https://coub.com/stories/3036345-it-is-not-found-any-file-specified-for-isarcextract-solution-lulphy
https://coub.com/stories/3036343-lg-shark-codes-calculator-zip-link
https://coub.com/stories/3036341-alidvrs2-player-exclusive
Posted by valcha at 2022年01月29日 10:45
buku teologi islam harun nasutionpdf繧�27縺ォ繝繧ヲ繝ウ繝ュ繝シ繝�,繧「繧オ繧キ繝ウ繧ッ繝ェ繝シ繝峨ヶ繝ゥ繧カ繝シ繝輔ャ繝峨し繧ヲ繝ウ繝影ng.pck.rar,Adobe Pagemaker7.0繧キ繝ェ繧「繝ォ逡ェ蜿キ縺ョ繝繧ヲ繝ウ繝ュ繝シ繝� janbell d868ddde6e https://coub.com/stories/3061152-new-business-tour-board-game-with-online-multiplayer-download-crack-serial-key-keygen
https://coub.com/stories/3061150-install-solarwinds-engineers-toolset-v9-keygen-generator
https://coub.com/stories/3061148-the-richest-of-the-rich-in-el-salvador-book-nelwmar
https://coub.com/stories/3061144-better-gillesania-books-pdf-free-171
https://coub.com/stories/3061146-download-terjemahan-bidayatul-hidayah-pdf-downloadl-reiing
Posted by janbell at 2022年01月30日 14:09
HTRI Xchanger Suite 6.00 [繝輔Ν繝舌�シ繧ク繝ァ繝ウ]繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨ム繧ヲ繝ウ繝ュ繝シ繝�8,HD繧ェ繝ウ繝ゥ繧、繝ウ繝励Ξ繝シ繝、繝シ�シ�Sonu Ke Titu Ki Sweety Hd Movies Dow�シ
Posted by oleschri at 2022年01月31日 06:44
Moi3dV3TorrentDownload,闍ア隱槫ュ怜ケ穂サ倥″繝繝ウ繧ャ繝ォ繝輔Ν繝繝シ繝薙�シ繧堤┌譁吶〒繝繧ヲ繝ウ繝ュ繝シ繝
Posted by amaclau at 2022年01月31日 08:25
繧ヲ繧、繝九Φ繧ー繧、繝ャ繝悶Φ8繧、繝ウ繧ソ繝シ繝翫す繝ァ繝翫Ν[SPA-ENG] [DVD]繧ウ繝ウ繝斐Η繝シ繧ソ繝シ逕ィ繝繧ヲ繝ウ繝ュ繝シ繝�,Windows 7 SP1 X86 X64 DUAL-BOOT 18in1 OEM sv-SE OCT 2018 {Gen2} keygen
Posted by iniggav at 2022年01月31日 09:45
繝輔か繝シ繝。繝シ繧キ繝ァ繝ウ繧ィ繝ャ繝輔か繝繝輔か繝医す繝ァ繝�繝佑s6諤・豬�,fcs縺ッ4繝輔Ο繝シ繧オ繧、繝医Γ繝医Μ繝シ繧ッ繝ゥ繝�繧ッ繧堤匱迴セ縺励∪縺�,縺イ縺舌i縺励�ョ縺ェ縺城�縺ォ繝繧ヲ繝ウ繝ュ繝シ繝�-Ch.2Watanagashi .rar wiksay c0c125f966 https://cypoxotin.wixsite.com/tradroismidar/post/latest-tanned-sheer-bc427570-49f9-4168-a20f-cc9092cf-imgsrc-ru-rar-x64-torrent-serial-windows
https://unbromgambgane.wixsite.com/presenhirmo/post/the-sopra-download-pc-ultimate-full-64
https://gupiwarmfihelba.wixsite.com/pofigapet/post/alienware-update
https://flatrediscompphepi.wixsite.com/theoromuspi/post/boy-power-11-1-damien-close-up-undies-img-1-008-imgsrc-ru
https://singteheadracertbe.wixsite.com/seucomppassaa/post/ム-ムツオムム毛ム篇�-ムム飯ム�-ム-ム�-ムム毛-ム�ム嶝�-ム�ム柘-ム-ムム篇�-ムツオ-5-feet-and-barefoot-2340129-imgsrc-ru
Posted by wiksay at 2022年01月31日 22:46
Autocad 2012 Crack64繝薙ャ繝�Keygen繝繧ヲ繝ウ繝ュ繝シ繝宇ilehippo,繧、繝ウ繝吶せ繝医Ο繝九きv8r1繧ッ繝ゥ繝�繧ッ,繝代�シ繝ォ繝上�シ繝舌�シ2001X2641080p繝�繝・繧「繝ォ繧ェ繝シ繝�繧」繧ェ繝偵Φ繝�繧」繝シ隱� ferrraff f4bc01c98b https://coub.com/stories/3262331-fontspslpassanun-darnrag
https://coub.com/stories/3262329-herb-pomeroy-line-writing-pdf-download-ilikav
https://coub.com/stories/3262326-supremo-4-0-0-1964-key-torrent-download-2019-cracked-working-hot
https://coub.com/stories/3262324-cracked-rosario-miraggio-discografia
https://coub.com/stories/3262320-patched-adobe-illustrator-cs6-18-0-1-32-64-bit-chingliu-zenpey
Posted by ferrraff at 2022年02月01日 10:31
variaudio 2.0 vst,螳カ譌上〒讌ス縺励�繝壹ラ縺ョ荳。隕ェ縺ッ28豁ウ縺ョ逕キ縺ョ蟄心繝ェ繝医Ν繝ェ繝薙ラ繝シS2
Posted by brandchi at 2022年02月04日 06:42
sap2000v14.2.4繧ッ繝ゥ繝�繧ッ辟。譁吶ム繧ヲ繝ウ繝ュ繝シ繝�,mastercamx7繧ッ繝ゥ繝�繧ッexe縺檎┌蜉ケ縺ァ縺
Posted by amychan at 2022年02月05日 22:40
M Powered Pro Tools8繧ッ繝ゥ繝�繧ッ繧ウ繝シ繝�,Immo繝ヲ繝九ヰ繝シ繧オ繝ォ繝�繧ウ繝シ繝繝シ3.2,sulejman bulgari vratimo se gospodarupdf繝繧ヲ繝ウ繝ュ繝シ繝�1415 yianlara 1ba3a6282b https://wakelet.com/wake/A6VPCeJW3o7k4v61XFD2p
https://wakelet.com/wake/rueigQG8d2cN1mAOyXl_f
https://wakelet.com/wake/49AGJkbKHsKIBgmAmlpUg
https://wakelet.com/wake/0cVzzNHSBRxkQQLdheXJ1
http://www.mendicinoinrete.org/2020/03/13/auguri-liga-il-cantante-regista-e-scrittore-compie-60-anni/
Posted by yianlara at 2022年02月06日 00:21
Posted by adinrein at 2022年02月06日 23:11
Posted by hedgniko at 2022年02月07日 00:36
Malwarebytes Anti-Malware 4.0.4.49 Crack2020テ」ニ停「テ」ニ陳ォテ」ニ陳静」ニ陳シテ」窶堋クテ」ニ陳ァテ」ニ陳ウテ」ニ陳ゥテ」窶堋、テ」窶堋サテ」ニ陳ウテ」窶堋ケテ」窶堋ュテ」ニ陳シ,テ」窶堋「テ」窶堋カテ」ニ陳シテ」ニ陳ウテ」ニ停氾」ニ陳ュテ」ニ停「テ」ニ陳ォテ」ニ陳静」ニ陳シテ」窶堋クテ」ニ陳ァテ」ニ陳ウ18
Posted by giltry at 2022年03月25日 06:51
Fahren Lernen Buch.pdf,テ」窶堋ステ」ニ陳催」ニ陳ォテ」ニ椎。5テ」窶堋ッテ」ニ陳ゥテ」ニ槌津」窶堋ッ
Posted by goldper at 2022年03月30日 07:43
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/183033100
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック